Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$1,514,031
$887,668
$1,010,482
$794,108
Gross Profit
567,661
445,311
495,298
344,854
EBITDA
456,769
447,508
470,278
351,429
EBIT
336,350
372,941
264,729
Net Income
393,116
312,956
349,356
236,616
Net Change In Cash
1,514,031
887,668
1,010,482
794,108
Free Cash Flow
497,457
-487,653
-172,148
-145,733
Cash
1,621,376
1,005,130
1,711,175
1,690,333
Basic Shares
107,595
107,562
107,525
107,407

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$4,206,289
$3,318,602
$2,619,319
$2,923,377
Gross Profit
1,857,864
1,300,679
69,858
729,954
EBITDA
1,868,706
1,212,249
46,777
699,367
EBIT
1,445,208
904,255
-222,947
439,467
Net Income
1,292,044
830,777
-44,166
468,693
Net Change In Cash
4,206,289
3,318,602
2,619,319
2,923,377
Cost of Revenue
179,069
Free Cash Flow
-308,077
-784,515
-30,236
-302,732
Cash
1,621,376
1,946,994
1,481,269
1,450,654
Basic Shares
107,525
107,372
106,551
106,924

Earnings Calls

Quarter EPS
2024-12-31
$3.65
2024-09-30
$2.91
2024-06-30
$3.25
2024-03-31
$2.20