Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$7,917,508
$7,426,843
$8,206,514
$7,685,461
Gross Profit
2,987,186
2,756,467
3,074,863
2,817,928
EBITDA
371,817
299,606
496,928
496,776
EBIT
409,042
259,043
548,254
496,776
Net Income
342,758
208,510
506,314
470,230
Net Change In Cash
7,917,508
7,426,843
8,206,514
7,685,461
Cash
5,166,423
6,571,419
12,242,129
12,101,172
Basic Shares
453,578
459,453
457,602
454,956

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-06-30
$0.14
2026-03-31
$1.31
2025-12-31
$1.94
2025-09-30
$1.75