Latest Financial Results
Q3 2026
Quarter Ended Jun 30, 2026
$1.28B
Revenue of $1.28 billion
15.0%
Adjusted EBITDA margin was 15.0%
$2.22
Adjusted diluted EPS was $2.22
Source: Earnings Release Q3 2026
For complete information regarding our financials, see our periodic filings
Latest Annual Filing
For Fiscal Year Ending Sep 30, 2025