Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$4,158,203
$5,196,340
$3,550,605
$4,220,008
Gross Profit
2,882,598
3,073,293
2,383,788
2,936,688
EBITDA
440,874
1,614,024
-229,816
826,966
EBIT
397,618
1,570,723
-273,329
784,175
Net Income
259,255
1,168,839
-212,289
576,812
Net Change In Cash
4,158,203
5,196,340
3,550,605
4,220,008
Free Cash Flow
849,480
384,542
-31,353
599,073
Cash
3,601,544
3,423,224
3,680,461
3,964,705
Basic Shares
12,447
11,232
11,232
11,832

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$16,589,313
$16,750,201
$15,713,585
$11,813,167
Gross Profit
11,509,468
9,273,080
8,080,807
3,405,487
EBITDA
3,286,536
4,184,359
3,158,517
353,944
EBIT
2,938,618
3,842,000
2,838,783
44,496
Net Income
2,107,010
2,747,022
1,996,060
-216,277
Net Change In Cash
16,589,313
16,750,201
15,713,585
11,813,167
Cost of Revenue
443,927
Free Cash Flow
2,554,362
2,339,015
2,528,188
2,454,730
Cash
3,964,705
4,192,248
4,332,034
4,137,432
Basic Shares
12,730
13,041
13,378
13,580

Earnings Calls

QuarterEPS
2026-09-30
$35.07
2026-06-30
$19.51
2026-03-31
$23.55
2025-12-31
$37.41