Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$4,220,008
$4,386,714
$4,410,857
$3,326,472
Gross Profit
2,936,688
2,411,176
2,448,236
1,504,179
EBITDA
784,175
1,073,182
966,644
256,833
EBIT
1,029,121
915,431
209,891
Net Income
576,812
751,336
657,148
121,714
Net Change In Cash
4,220,008
4,386,714
4,410,857
3,326,472
Free Cash Flow
599,073
1,166,054
453,756
335,479
Cash
4,603,302
4,616,903
4,295,093
4,674,942
Basic Shares
11,832
12,730
12,730
12,837

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
4,603,302
4,192,248
4,332,034
4,137,432
Basic Shares
12,730
13,041
13,378
13,580

Earnings Calls

QuarterEPS
2025-12-31
$37.41
2025-09-30
$31.61
2025-06-30
$25.62
2025-03-31
$23.64