Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$4,001,604
$5,520,685
$5,464,926
$5,002,879
Gross Profit
3,981,057
1,964,137
1,347,620
1,052,777
EBITDA
1,235,505
3,430,224
2,994,539
2,306,989
EBIT
1,214,958
3,404,424
1,771,595
1,160,963
Net Income
405,229
1,145,907
900,357
510,123
Net Change In Cash
4,001,604
5,520,685
5,464,926
5,002,879
Free Cash Flow
1,902,101
2,268,342
2,350,887
371,395
Cash
9,315,111
6,155
22,886,489
17,824,220
Basic Shares
954,219
955,642
954,209
954,209

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$19,261,806
$21,640,288
$14,322,870
$5,565,056
Gross Profit
8,055,030
3,841,876
4,860,651
2,006,803
EBITDA
7,125,326
9,166,347
9,500,580
1,345,738
EBIT
16,236,055
12,928,454
-4,107,724
Net Income
2,370,463
3,076,245
3,732,261
-521,664
Net Change In Cash
19,261,806
21,640,288
14,322,870
5,565,056
Free Cash Flow
9,522,937
6,508,342
-1,602,205
-5,364,315
Cash
6,155
14,878,493
20,348,567
12,823,556
Basic Shares
955,757
938,905
911,787
749,504

Earnings Calls

QuarterEPS
2026-03-31
$1.39
2025-12-31
$1.12
2025-09-30
$1.41
2025-06-30
$1.18