Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$3,187,626
$2,958,944
$3,812,019
$3,328,849
Gross Profit
2,188,616
666,531
1,340,392
1,562,394
EBITDA
1,182,654
1,505,249
1,659,935
1,565,065
EBIT
642,525
869,519
1,013,731
932,427
Net Income
390,805
240,528
698,424
471,954
Net Change In Cash
3,187,626
2,958,944
3,812,019
3,328,849
Free Cash Flow
-1,423,329
-996,505
207,073
-787,448
Cash
3,571,053
45,895
1,516,969
1,175,631
Basic Shares
462,510
458,602
445,700
445,700

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-03-31
$0.86
2025-12-31
$0.51
2025-09-30
$1.53
2025-06-30
$1.05