Latest Financial Results
FY 2025
Fiscal Year Ended Sep 30, 2025
$7.36
Adjusted diluted earnings per share was $7.36
2.4%
Revenue increased 2.4%
12.9%
Adjusted EBITDA margin was 12.9%
Source: Earnings Release Q4 2025
For complete information regarding our financials, see our periodic filings
Latest Annual Filing
For Fiscal Year Ending Sep 30, 2025