Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$3,550,605
$4,220,008
$4,386,714
$4,410,857
Gross Profit
2,383,788
2,936,688
2,411,176
2,448,236
EBITDA
-229,816
784,175
1,073,182
966,644
EBIT
-273,329
1,029,121
915,431
Net Income
-212,289
576,812
751,336
657,148
Net Change In Cash
3,550,605
4,220,008
4,386,714
4,410,857
Free Cash Flow
-31,353
599,073
1,166,054
453,756
Cash
3,680,461
3,964,705
4,616,903
4,295,093
Basic Shares
11,232
11,832
12,730
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
2,938,618
4,184,359
3,158,517
353,944
EBIT
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-03-31
$23.55
2025-12-31
$37.41
2025-09-30
$31.61
2025-06-30
$25.62