Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$1,682,782
$1,594,856
$1,097,170
$844,568
Gross Profit
665,341
610,745
499,850
344,403
EBITDA
703,274
612,528
485,998
352,460
EBIT
562,643
474,466
361,351
226,584
Net Income
520,883
455,943
341,868
209,535
Net Change In Cash
1,682,782
1,594,856
1,097,170
844,568
Free Cash Flow
1,070,165
1,069,569
-138,557
-813,948
Cash
2,803,514
1,992,173
1,124,740
837,641
Basic Shares
107,677
107,538
107,518
107,415

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,339
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
$0
2025-12-31
$4.84
2025-09-30
$4.24
2025-06-30
$3.18