Quarterly Financials

Values in thousands2026-09-302026-06-302026-03-312025-12-31
Revenue
$4,312,800
$3,274,300
$2,649,500
$2,880,000
Gross Profit
1,643,400
1,234,900
999,700
1,121,400
EBITDA
1,066,500
753,200
541,300
668,200
EBIT
1,001,200
637,400
433,600
579,900
Net Income
764,500
497,800
390,100
445,600
Net Change In Cash
4,312,800
3,274,300
2,649,500
2,880,000
Free Cash Flow
654,900
925,300
652,800
883,900
Cash
3,512,900
2,810,600
2,150,600
1,728,400
Basic Shares
392,682
392,746
392,128
391,671

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$10,229,900
$8,011,800
$6,863,200
$5,691,500
Gross Profit
3,715,200
2,934,200
2,400,500
1,616,100
EBITDA
2,136,600
1,192,800
984,800
616,700
EBIT
1,828,000
915,800
713,800
314,300
Net Income
1,332,800
495,800
460,200
76,600
Net Change In Cash
10,229,900
8,011,800
6,863,200
5,691,500
Free Cash Flow
1,887,400
1,135,200
765,900
-263,800
Cash
1,728,400
1,227,600
780,400
260,600
Basic Shares
390,652
386,325
386,226
378,224

Earnings Calls

QuarterEPS
2026-09-30
$2.21
2026-06-30
$1.52
2026-03-31
$1.17
2025-12-31
$1.14