Key metrics
$2.6B
Revenue
$514M
Adj. EBITDA1
20%
Adj. EBITDA margin1
$1.4B
Net Debt
5,300
Employees
- Financial results for fiscal year 2024 ended 9/30/2024 and metrics as of 9/30/2024
1See reconciliation of GAAP to non-GAAP measures in our latest Earnings Press Release located in the Press Releases section of our Investor Relations site.
Stock Quote
Volume:
additional resources
-
Corporate Governance
learn more -
SEC filings
learn more -
Subscribe for updates
learn more