Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$1,097,170
$844,568
$1,514,031
$887,668
Gross Profit
499,850
344,403
567,661
445,311
EBITDA
485,998
352,460
456,769
447,508
EBIT
361,351
226,584
457,233
336,350
Net Income
341,868
209,535
393,116
312,956
Net Change In Cash
1,097,170
844,568
1,514,031
887,668
Free Cash Flow
-138,557
-813,948
497,457
-487,653
Cash
1,124,740
837,641
1,621,376
1,005,130
Basic Shares
107,415
107,415
107,595
107,562

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
2025-09-30
$0
2025-06-30
$3.18
2025-03-31
$1.95
2024-12-31
$3.65