Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$4,365,168
$3,523,638
$3,187,626
$2,958,944
Gross Profit
3,068,285
1,049,499
2,188,616
666,531
EBITDA
2,236,555
1,506,199
1,297,194
1,505,249
EBIT
1,685,154
834,729
642,525
869,519
Net Income
940,315
487,820
390,805
240,528
Net Change In Cash
4,365,168
3,523,638
3,187,626
2,958,944
Free Cash Flow
1,528,050
-935,030
-1,423,329
-996,505
Cash
118,189
3,571,053
45,895
Basic Shares
474,433
466,308
462,510
458,602

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$12,946,686
$11,879,653
$12,147,412
$13,764,237
Gross Profit
3,872,191
5,738,287
5,329,436
5,275,351
EBITDA
6,145,069
5,036,593
4,922,660
4,236,349
EBIT
3,607,931
2,593,031
2,678,181
2,045,978
Net Income
1,773,328
1,061,184
2,362,310
1,097,138
Net Change In Cash
12,946,686
11,879,653
12,147,412
13,764,237
Cost of Revenue
-218,395
Free Cash Flow
-2,790,700
-1,481,200
-417,297
-2,703,249
Cash
45,895
859,703
132,548
224,164
Basic Shares
450,151
431,582
424,752
411,095

Earnings Calls

QuarterEPS
2026-09-30
$1.98
2026-06-30
$1.03
2026-03-31
$0.86
2025-12-31
$0.51