News

Key Points Revenue reached $518.8 million, topping expectations by $17.97 million and matching analyst EPS estimates. Non-GAAP gross and operating margins declined year over year in Q2 FY2025. A $151.