Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$1,044,240
$1,682,782
$1,594,856
$1,097,170
Gross Profit
485,393
665,341
610,745
499,850
EBITDA
509,342
703,274
612,528
485,998
EBIT
361,949
562,643
474,466
361,351
Net Income
346,619
520,883
455,943
341,868
Net Change In Cash
1,044,240
1,682,782
1,594,856
1,097,170
Free Cash Flow
-333,395
1,070,165
1,069,569
-138,557
Cash
2,362,979
2,803,514
1,992,173
1,124,740
Basic Shares
107,623
107,655
107,538
107,518

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$5,219,376
$4,206,289
$3,318,602
$2,619,319
Gross Profit
2,120,705
1,857,864
1,300,679
69,858
EBITDA
2,154,260
1,868,706
1,212,249
290,547
EBIT
1,625,044
1,445,208
904,255
20,823
Net Income
1,528,229
1,292,044
830,777
-44,166
Net Change In Cash
5,219,376
4,206,289
3,318,602
2,619,319
Free Cash Flow
1,187,230
-308,077
-784,515
-30,236
Cash
2,803,514
1,621,376
1,946,994
1,481,269
Basic Shares
107,537
107,525
107,372
106,551

Earnings Calls

QuarterEPS
2026-03-31
$3.22
2025-12-31
$4.84
2025-09-30
$4.24
2025-06-30
$3.18