Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$849,837
$807,694
$812,652
$771,025
Gross Profit
387,255
371,825
328,306
301,661
EBITDA
259,472
236,611
229,562
201,803
EBIT
164,979
143,287
134,642
106,301
Net Income
102,243
77,582
67,696
45,266
Net Change In Cash
849,837
807,694
812,652
771,025
Free Cash Flow
68,572
323,116
51,943
80,566
Cash
329,213
432,072
320,008
340,682
Basic Shares
151,900
151,924
151,819
151,718

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
533,922
909,428
739,073
658,483
EBIT
522,268
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
631,721
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
2024-12-31
$0.84
2024-09-30
$0.77
2024-06-30
$0.71
2024-03-31
$0.68