Key PointsGAAP earnings per share of $0.19 and GAAP revenue of $506 million missed analyst estimates by 29.6% and 13.3%, respectively, in Q2 2025.
Key PointsGAAP earnings per share of $0.19 and GAAP revenue of $506 million missed analyst estimates by 29.6% and 13.3%, respectively, in Q2 2025.