Latest Financial Results
Q2 2025
Quarter Ended Mar 31, 2025
$2.01
Adjusted diluted earnings per share were $2.01
1.0%
Revenue increased 1.0%
13.7%
Adjusted EBITDA margin was 13.7%
Source: Earnings Release Q2 2025
For complete information regarding our financials, see our periodic filings
Latest Annual Filing
For Fiscal Year Ending Sep 30, 2024