Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$1,171,137
$1,118,262
$805,015
$660,133
Gross Profit
283,668
263,856
85,033
132,907
EBITDA
288,794
289,137
79,911
127,698
EBIT
189,635
184,740
-16,060
73,281
Net Income
105,178
106,075
-66,866
2,978
Net Change In Cash
1,171,137
1,118,262
805,015
660,133
Free Cash Flow
133,417
34,027
-137,714
123,365
Cash
737,541
538,708
498,110
374,162
Basic Shares
176,287
176,132
167,511
120,361

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$2,619,468
$2,412,522
$2,409,669
$2,332,451
Gross Profit
757,060
649,345
673,259
748,455
EBITDA
726,169
648,907
520,243
453,970
EBIT
508,619
448,457
290,877
232,650
Net Income
285,856
272,145
152,184
137,967
Net Change In Cash
2,619,468
2,412,522
2,409,669
2,332,451
Cost of Revenue
140,927
-37,246
106,511
Free Cash Flow
183,241
17,365
149,947
231,620
Cash
374,162
520,451
380,961
418,181
Basic Shares
119,774
120,628
120,721
116,580

Earnings Calls

Quarter EPS
2024-09-30
$0.75
2024-06-30
$0.66
2024-03-31
-$0.12
2023-12-31
$0.31