Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$3,389,737
$3,079,000
$2,938,000
$2,815,000
Gross Profit
935,411
2,221,000
2,179,000
2,101,000
EBITDA
1,468,785
1,446,000
1,467,000
1,417,000
EBIT
935,411
934,000
949,000
905,000
Net Income
524,351
444,000
431,000
404,000
Net Change In Cash
3,389,737
3,079,000
2,938,000
2,815,000
Free Cash Flow
-401,033
-676,000
-426,000
-740,000
Cash
359,928
367,000
389,000
221,000
Basic Shares
508,500
608,970
504,800
500,600

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$12,170,000
$11,508,000
$11,517,000
$11,043,000
Gross Profit
8,799,000
8,259,000
7,746,000
7,091,000
EBITDA
5,889,000
5,507,000
5,148,000
4,573,000
EBIT
3,832,000
3,580,000
3,375,000
2,905,000
Net Income
1,799,000
1,680,000
1,573,000
1,394,000
Net Change In Cash
12,170,000
11,508,000
11,517,000
11,043,000
Free Cash Flow
-2,172,000
-1,336,000
-624,000
-791,000
Cash
367,000
220,000
625,000
209,000
Basic Shares
529,118
495,200
486,500
479,000

Earnings Calls

QuarterEPS
2026-03-31
$0.72
2025-12-31
$0.90
2025-09-30
$0.61
2025-06-30
$0.55