Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$6,162,500
$6,271,500
$5,367,300
$5,252,200
Gross Profit
3,027,500
3,063,400
2,531,000
2,548,700
EBITDA
1,285,400
1,389,700
883,900
819,300
EBIT
1,129,800
1,236,400
730,700
665,000
Net Income
806,200
889,900
505,200
356,200
Net Change In Cash
6,162,500
6,271,500
5,367,300
5,252,200
Free Cash Flow
839,400
952,000
-342,700
599,100
Cash
238,200
200,000
179,900
276,800
Basic Shares
253,900
254,200
255,800
256,899

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$23,051,900
$22,148,900
$19,944,600
$18,361,700
Gross Profit
10,758,100
9,325,100
8,542,700
8,682,600
EBITDA
3,692,700
3,974,100
3,566,900
3,869,800
EBIT
3,692,700
2,976,100
2,593,600
2,870,000
Net Income
2,388,800
2,020,100
1,864,400
2,030,400
Net Change In Cash
23,051,900
22,148,900
19,944,600
18,361,700
Cost of Revenue
29,900
-65,800
66,100
Free Cash Flow
2,633,500
1,275,400
1,872,600
3,104,800
Cash
276,800
198,800
165,700
226,600
Basic Shares
258,300
261,800
267,100
275,827

Earnings Calls

Quarter EPS
2024-09-30
$3.37
2024-06-30
$3.70
2024-03-31
$2.17
2023-12-31
$1.81