Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$2,649,500
$2,880,000
$2,675,800
$2,638,100
Gross Profit
999,700
1,062,099
1,010,700
848,500
EBITDA
554,000
688,800
590,400
515,700
EBIT
446,300
600,500
515,000
442,400
Net Income
390,100
445,600
398,500
324,200
Net Change In Cash
2,649,500
2,880,000
2,675,800
2,638,100
Free Cash Flow
654,200
911,600
466,700
277,000
Cash
2,150,600
1,728,400
1,444,200
1,656,000
Basic Shares
392,128
391,671
390,257
389,846

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,514,800
2,752,800
2,219,200
1,400,300
EBITDA
2,205,600
1,192,800
1,023,700
616,700
EBIT
1,897,000
915,800
752,700
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,893,800
1,135,200
765,900
-263,800
Cash
1,728,400
1,232,200
788,600
273,200
Basic Shares
390,652
386,325
386,226
378,224

Earnings Calls

QuarterEPS
2026-03-31
$1.17
2025-12-31
$1.14
2025-09-30
$1.24
2025-06-30
$0.83