Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$4,322,200
$3,882,600
$3,853,800
$3,630,500
Gross Profit
857,900
761,000
679,100
564,200
EBITDA
769,800
687,500
628,500
538,500
EBIT
709,500
626,100
568,100
478,900
Net Income
448,000
385,900
328,100
318,600
Net Change In Cash
4,322,200
3,882,600
3,853,800
3,630,500
Free Cash Flow
1,878,000
537,400
-180,900
-641,600
Cash
4,339,400
3,533,900
2,711,700
3,172,800
Basic Shares
198,200
198,200
198,500
200,100

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$15,689,100
$14,692,200
$14,289,100
$14,289,400
Gross Profit
2,924,400
2,709,500
2,681,200
2,789,700
EBITDA
2,614,500
2,422,500
2,380,300
2,324,200
EBIT
2,372,800
2,211,400
2,160,900
2,112,100
Net Income
1,480,600
1,391,400
1,299,400
1,395,600
Net Change In Cash
15,689,100
14,692,200
14,289,100
14,289,400
Cost of Revenue
-816,400
-283,700
Free Cash Flow
1,592,900
1,343,500
848,300
1,279,600
Cash
4,339,400
4,432,000
4,281,800
5,316,800
Basic Shares
198,600
201,400
207,000
215,600

Earnings Calls

Quarter EPS
2024-12-31
$2.41
2024-09-30
$2.03
2024-06-30
$1.95
2024-03-31
$1.67