Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$1,620,300
$1,534,600
$1,552,400
$1,524,500
Gross Profit
977,200
921,300
928,300
904,200
EBITDA
307,100
405,000
438,500
375,900
EBIT
269,200
302,000
239,100
Net Income
208,800
221,600
195,100
207,400
Net Change In Cash
1,620,300
1,534,600
1,552,400
1,524,500
Free Cash Flow
431,200
279,700
230,300
Cash
813,300
811,300
644,100
704,600
Basic Shares
348,000
352,300
354,800
356,000

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$6,231,800
$6,065,300
$5,825,700
$5,254,700
Gross Profit
3,731,000
3,594,100
3,363,400
3,007,100
EBITDA
1,206,600
1,133,700
1,471,300
1,206,100
EBIT
1,133,700
1,005,700
810,600
Net Income
832,900
865,800
755,200
608,400
Net Change In Cash
6,231,800
6,065,300
5,825,700
5,254,700
Cost of Revenue
-1,002,500
Free Cash Flow
1,406,400
1,245,800
1,207,400
911,100
Cash
1,888,800
709,200
819,300
Basic Shares
352,800
355,600
360,800
352,300

Earnings Calls

Quarter EPS
2024-12-31
$1.17
2024-09-30
$0.97
2024-06-30
$0.93
2024-03-31
$0.83