Quarterly Financials

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

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$14,692,200
$14,289,100
$14,289,400
$13,171,100
Gross Profit
2,709,500
2,681,200
2,789,700
2,181,900
EBITDA
2,422,500
2,380,300
2,324,200
1,954,500
EBIT
2,211,400
2,160,900
2,112,100
1,731,900
Net Income
1,391,400
1,299,400
1,395,600
951,200
Net Change In Cash
14,692,200
14,289,100
14,289,400
13,171,100
Cost of Revenue
-816,400
-283,700
1,294,800
Free Cash Flow
1,343,500
848,300
1,279,600
1,649,200
Cash
4,432,000
4,281,800
5,316,800
5,600,500
Basic Shares
201,400
207,000
215,600
216,200

Earnings Calls

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