Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$1,281,100
$1,243,200
$1,299,200
$1,247,400
Gross Profit
663,700
648,800
662,800
659,500
EBITDA
366,000
351,800
375,800
369,300
EBIT
341,600
327,800
351,500
344,700
Net Income
250,300
240,500
258,100
251,100
Net Change In Cash
1,281,100
1,243,200
1,299,200
1,247,400
Free Cash Flow
217,500
275,600
275,400
253,800
Cash
1,458,300
1,434,900
1,360,500
1,313,300
Basic Shares
53,000
53,300
53,500
53,400

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$5,108,400
$5,108,300
$4,842,500
$4,601,700
Gross Profit
2,654,800
2,619,600
2,447,100
2,382,800
EBITDA
1,520,700
1,477,200
1,349,900
1,244,800
EBIT
1,422,700
1,377,900
1,249,700
1,140,000
Net Income
1,043,900
1,011,100
911,700
820,500
Net Change In Cash
5,108,400
5,108,300
4,842,500
4,601,700
Cost of Revenue
-16,000
-142,600
Free Cash Flow
1,134,000
1,059,200
591,000
896,500
Cash
1,360,500
1,001,500
757,200
780,000
Basic Shares
53,500
53,900
54,200
55,000

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$4.72
2025-03-31
$4.51
2024-12-31
$4.82