Latest Financial Results
Q3 2025
Quarter Ended Jun 30, 2025
$2.16
Adjusted diluted earnings per share were $2.16
2.50%
Revenue increased 2.5%
14.7%
Adjusted EBITDA margin was 14.7%
Source: Earnings Release Q3 2025
For complete information regarding our financials, see our periodic filings
Latest Annual Filing
For Fiscal Year Ending Sep 30, 2024