Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$2,545,700
$2,499,500
$2,391,406
$2,199,032
Gross Profit
297,200
259,100
245,349
217,623
EBITDA
202,600
186,100
186,961
179,693
EBIT
138,300
141,970
136,288
Net Income
151,700
91,700
99,600
101,700
Net Change In Cash
2,545,700
2,499,500
2,391,406
2,199,032
Free Cash Flow
95,800
98,800
64,393
76,556
Cash
423,300
398,500
433,936
307,782
Basic Shares
117,300
118,900
119,400
119,300

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$9,646,000
$7,961,000
$7,250,000
$5,634,700
Gross Profit
1,033,700
778,500
636,300
487,000
EBITDA
599,300
543,600
263,300
167,700
EBIT
383,200
124,237
42,511
Net Income
428,000
244,600
145,500
103,900
Net Change In Cash
9,646,000
7,961,000
7,250,000
5,634,700
Free Cash Flow
303,000
304,600
188,900
174,600
Cash
370,400
374,500
394,000
Basic Shares
118,700
120,300
123,600
126,700

Earnings Calls

Quarter EPS
2024-12-31
$1.11
2024-09-30
$1.04
2024-06-30
$0.91
2024-03-31
$0.86