Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$1,198,700
$1,147,000
$1,279,900
$1,281,900
Gross Profit
596,100
587,800
667,500
665,000
EBITDA
375,800
369,700
392,700
370,700
EBIT
351,500
345,100
368,100
346,200
Net Income
258,100
251,100
271,200
263,500
Net Change In Cash
1,198,700
1,147,000
1,279,900
1,281,900
Free Cash Flow
275,400
253,800
277,900
326,900
Cash
1,360,500
1,313,300
1,232,700
1,121,000
Basic Shares
53,500
53,400
53,495
53,671

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$4,707,400
$5,108,300
$4,492,800
$4,252,000
Gross Profit
2,377,900
2,619,800
2,181,100
2,110,800
EBITDA
1,520,700
1,478,800
1,351,500
1,249,100
EBIT
1,422,700
1,379,500
1,251,300
1,144,300
Net Income
1,043,900
1,011,100
911,700
820,500
Net Change In Cash
4,707,400
5,108,300
4,492,800
4,252,000
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
2024-12-31
$4.82
2024-09-30
$4.70
2024-06-30
$5.07
2024-03-31
$4.75