Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$5,441,200
$5,307,400
$4,215,500
$4,424,100
Gross Profit
1,974,400
1,935,500
1,459,900
1,471,300
EBITDA
1,125,900
1,118,800
722,600
760,000
EBIT
1,030,900
1,022,600
631,100
672,100
Net Income
772,000
755,300
436,300
504,300
Net Change In Cash
5,441,200
5,307,400
4,215,500
4,424,100
Free Cash Flow
1,214,300
619,856
163,400
851,300
Cash
1,470,000
874,600
849,900
1,095,300
Basic Shares
228,000
228,700
229,500
229,900

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$17,677,600
$15,991,700
$14,136,400
$12,454,700
Gross Profit
5,857,200
4,964,800
4,469,600
3,803,400
EBITDA
3,149,900
2,715,500
2,319,200
1,831,900
EBIT
2,806,400
2,396,300
2,025,100
1,537,600
Net Income
2,023,900
1,756,500
1,423,400
854,900
Net Change In Cash
17,677,600
15,991,700
14,136,400
12,454,700
Free Cash Flow
2,088,900
1,212,200
1,365,300
1,288,800
Cash
1,095,300
1,220,500
2,159,200
3,289,900
Basic Shares
230,700
234,900
242,300
243,100

Earnings Calls

Quarter EPS
2024-09-30
$3.37
2024-06-30
$3.30
2024-03-31
$1.94
2023-12-31
$2.17