Revenue: Fiscal 2024 revenue reached $1.038 billion, a 5% year-over-year increase. Net Income: GAAP net income per share for fiscal 2024 was $0.67, with a non-GAAP net income per share of $1.46.