Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$792,400
$773,200
$849,837
$807,694
Gross Profit
351,500
356,500
387,255
371,825
EBITDA
203,000
218,400
263,200
231,024
EBIT
105,700
122,400
168,707
137,700
Net Income
52,800
62,900
102,243
77,582
Net Change In Cash
792,400
773,200
849,837
807,694
Free Cash Flow
221,500
32,400
68,572
115,034
Cash
376,800
340,900
329,213
432,072
Basic Shares
152,000
152,000
151,900
151,924

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$3,241,208
$3,523,926
$3,282,033
$2,298,893
Gross Profit
1,486,719
1,497,605
1,396,413
1,059,664
EBITDA
915,508
872,208
739,073
658,483
EBIT
537,269
485,048
459,749
520,316
Net Income
292,787
180,669
208,920
409,126
Net Change In Cash
3,241,208
3,523,926
3,282,033
2,298,893
Cost of Revenue
172,777
-178,328
Free Cash Flow
316,115
172,715
-113,909
189,828
Cash
329,213
456,929
563,439
402,565
Basic Shares
151,840
150,945
143,146
136,574

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.66
2025-03-31
$0.67
2024-12-31
$0.84