Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$4,015,600
$3,690,400
$4,322,200
$3,882,600
Gross Profit
698,400
570,500
797,600
699,600
EBITDA
519,800
541,300
772,500
687,500
EBIT
461,100
482,300
712,200
626,100
Net Income
257,600
287,700
448,000
385,900
Net Change In Cash
4,015,600
3,690,400
4,322,200
3,882,600
Free Cash Flow
168,000
-816,300
1,878,000
537,400
Cash
3,300,400
3,378,300
4,339,400
3,533,900
Basic Shares
196,000
198,300
198,400
198,200

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,740,500
2,498,400
2,575,200
2,527,100
EBITDA
2,617,200
2,422,500
2,373,400
2,410,700
EBIT
2,375,500
2,211,400
2,154,000
2,198,600
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
2025-09-30
$0
2025-06-30
$2.05
2025-03-31
$1.70
2024-12-31
$2.41