Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$1,594,856
$1,097,170
$844,568
$1,514,031
Gross Profit
610,745
499,850
344,403
567,661
EBITDA
612,528
485,998
352,460
581,652
EBIT
474,466
361,351
226,584
457,233
Net Income
455,943
341,868
209,535
393,116
Net Change In Cash
1,594,856
1,097,170
844,568
1,514,031
Free Cash Flow
1,069,569
-138,557
-813,948
497,457
Cash
1,992,173
1,124,740
837,641
1,621,376
Basic Shares
107,538
107,415
107,415
107,595

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-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
290,547
845,169
EBIT
1,445,208
904,255
20,823
585,269
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

QuarterEPS
2025-09-30
$4.24
2025-06-30
$3.18
2025-03-31
$1.95
2024-12-31
$3.65