Fiscal 2025: Revenue of $440.7 million, net loss of $88.0 million, and Adjusted EBITDA¹ of $232.8 million. Q1 FY2026: Revenue of $108.3 million, net loss of $38.3 million, and Adjusted EBITDA¹ of ...