Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$3,231,500
$3,158,400
$3,074,000
$3,104,800
Gross Profit
2,521,900
2,436,900
2,294,300
2,434,300
EBITDA
421,400
374,700
267,200
340,700
EBIT
359,100
315,700
210,500
276,800
Net Income
265,600
235,300
146,600
201,300
Net Change In Cash
3,231,500
3,158,400
3,074,000
3,104,800
Free Cash Flow
442,100
205,600
339,000
34,800
Cash
11,492,000
1,486,700
1,669,600
1,807,700
Basic Shares
51,320
51,572
51,731
52,076

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$11,877,500
$11,131,600
$10,193,000
$10,187,600
Gross Profit
9,111,000
8,609,800
7,833,200
4,149,900
EBITDA
1,257,800
1,111,200
640,200
1,054,700
EBIT
1,034,300
914,800
458,200
883,100
Net Income
760,200
642,500
276,600
1,361,800
Net Change In Cash
11,877,500
11,131,600
10,193,000
10,187,600
Cost of Revenue
-483,600
-150,500
Free Cash Flow
1,111,400
935,600
410,600
594,300
Cash
1,807,700
1,627,400
1,536,700
2,040,800
Basic Shares
52,581
53,783
54,782
60,123

Earnings Calls

QuarterEPS
2025-09-30
$5.17
2025-06-30
$5.10
2025-03-31
$3.39
2024-12-31
$4.79