News

Key Points - EPS of $3.09 outperformed the analyst estimate of $2.54, showing 26% growth from the prior year.- Revenue of ...
Net income of $19.4 million, or $1.01 per diluted share, for the three months ended June 30, 2025 compared to net income of $18.1 million, or $0.93 per diluted share, for the three months ended March ...
Tapped by Mark Zuckerberg to lead Meta’s most ambitious AI initiative yet, Scale AI founder Alexandr Wang now oversees a ...