News

Key Points Revenue (GAAP) fell 7.0% in Q2 2025 compared to Q2 2024 and missed estimates, totaling $476.2 million, driven by continued weakness in federal government work. Non-GAAP earnings per share ...