Latest Financial Results
FY 2023
Fiscal Year Ended Dec 31, 2023
$1,386.7M
Total revenue of $1,386.7 million, up 21% from $1,144.2 million$1.29
Earnings per share - diluted (“EPS - diluted”) of $1.29, up 30% from $0.99 per share$146.6M
Adjusted EBITDA of $146.6 million, up 5% from $140.0 millionFor complete information regarding our financials, see our periodic filings