Latest Financial Results
Q1 2025
Quarter Ended Dec 31, 2024
$1.61
Adjusted diluted earnings per share were $1.61
5.7%
Revenue increased 5.7%
11.2%
Adjusted EBITDA margin 11.2%
Source: Earnings Release Q1 2025
For complete information regarding our financials, see our periodic filings
Latest Annual Filing
For Fiscal Year Ending Sep 30, 2024