Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$7,426,843
$8,206,514
$7,685,461
$7,337,690
Gross Profit
2,756,467
3,074,863
2,817,928
2,675,846
EBITDA
206,187
496,928
496,776
280,146
EBIT
165,746
Net Income
208,510
506,314
470,230
219,002
Net Change In Cash
7,426,843
8,206,514
7,685,461
7,337,690
Free Cash Flow
2,024,964
Cash
6,571,419
12,242,129
12,101,172
10,675,615
Basic Shares
459,453
457,602
454,956
437,371

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$29,520,946
$26,831,525
$22,527,987
$21,899,167
Gross Profit
10,954,011
8,773,963
5,441,865
3,849,295
EBITDA
1,093,815
1,190,163
-1,668,395
-3,586,513
EBIT
1,358,658
-1,311,002
-4,568,081
-7,152,585
Net Income
1,161,013
-1,346,800
-4,822,321
-7,507,653
Net Change In Cash
29,520,946
26,831,525
22,527,987
21,899,167
Free Cash Flow
5,319,809
4,259,743
-1,063,522
-6,649,694
Cash
12,242,129
10,249,382
7,191,821
10,172,584
Basic Shares
444,026
416,470
413,210
345,816

Earnings Calls

QuarterEPS
2026-03-31
$1.31
2025-12-31
$1.94
2025-09-30
$1.75
2025-06-30
$1.29