Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$3,104,800
$2,967,700
$2,924,900
$2,880,100
Gross Profit
3,104,800
2,967,700
2,924,900
2,880,100
EBITDA
340,700
234,100
310,100
370,300
EBIT
276,800
178,200
259,600
319,700
Net Income
201,300
133,800
188,700
236,400
Net Change In Cash
3,104,800
2,967,700
2,924,900
2,880,100
Free Cash Flow
34,800
542,700
655,500
31,700
Cash
1,807,700
1,813,400
1,713,100
1,281,900
Basic Shares
52,581
52,464
52,717
52,872

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$11,877,500
$11,131,600
$10,193,000
$10,187,600
Gross Profit
11,877,500
11,131,600
10,193,000
10,187,600
EBITDA
1,122,200
639,000
1,045,800
EBIT
914,800
458,200
883,100
Net Income
760,200
642,500
276,600
613,500
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,332,700
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

Quarter EPS
2024-12-31
$4.79
2024-09-30
$3
2024-06-30
$4.08
2024-03-31
$4.78