Latest Financial Results
Q1 2026
Quarter Ended Dec 31, 2025
$1.85
Adjusted diluted EPS was $1.85
$1.35B
Revenue of $1.35 billion
12.7%
Adjusted EBITDA margin was 12.7%
Source: Earnings Release Q1 2026
For complete information regarding our financials, see our periodic filings
Latest Annual Filing
For Fiscal Year Ending Sep 30, 2025