Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$5,186,000
$5,516,600
$5,423,400
$4,872,700
Gross Profit
1,155,300
1,200,700
1,183,100
1,063,300
EBITDA
408,600
551,100
502,500
402,600
EBIT
482,000
433,100
335,300
Net Income
264,200
316,400
281,100
216,100
Net Change In Cash
5,186,000
5,516,600
5,423,400
4,872,700
Free Cash Flow
316,700
308,500
119,000
410,500
Cash
503,500
946,700
665,300
803,800
Basic Shares
134,400
134,900
135,600
136,000

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$20,998,700
$21,376,000
$23,748,700
$20,820,800
Gross Profit
4,602,400
4,652,400
4,686,600
3,568,500
EBITDA
1,651,300
1,680,900
2,018,100
1,642,200
EBIT
1,680,900
1,727,100
1,451,200
Net Income
1,077,800
1,104,300
1,114,500
988,600
Net Change In Cash
20,998,700
21,376,000
23,748,700
20,820,800
Cost of Revenue
69,300
-1,152,200
Free Cash Flow
1,154,700
1,450,500
1,208,100
684,600
Cash
503,500
588,700
315,200
258,100
Basic Shares
135,200
136,300
137,000
140,500

Earnings Calls

Quarter EPS
2024-12-31
$2.48
2024-09-30
$2.63
2024-06-30
$2.50
2024-03-31
$1.92