Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$5,196,340
$3,550,605
$4,220,008
$4,386,714
Gross Profit
3,073,293
2,383,788
2,936,688
2,411,176
EBITDA
1,614,024
-229,816
826,966
1,073,182
EBIT
1,570,723
-273,329
784,175
1,029,121
Net Income
1,168,839
-212,289
576,812
751,336
Net Change In Cash
5,196,340
3,550,605
4,220,008
4,386,714
Free Cash Flow
384,542
-31,353
599,073
1,166,054
Cash
3,423,224
3,680,461
3,964,705
4,616,903
Basic Shares
11,232
11,232
11,832
12,730

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-06-30
$19.51
2026-03-31
$23.55
2025-12-31
$37.41
2025-09-30
$31.61