Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$1,964,300
$1,923,600
$1,959,500
$1,929,400
Gross Profit
864,700
843,500
813,400
828,100
EBITDA
266,400
229,500
239,400
244,700
EBIT
186,700
151,000
165,900
158,900
Net Income
135,400
100,100
98,000
103,200
Net Change In Cash
1,964,300
1,923,600
1,959,500
1,929,400
Free Cash Flow
115,000
84,600
303,700
143,800
Cash
344,500
254,000
228,500
262,500
Basic Shares
114,066
114,067
114,067
114,066

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$5,866,600
$5,066,200
$5,677,200
$4,576,800
Gross Profit
3,195,700
2,744,700
2,417,300
1,963,300
EBITDA
901,700
813,500
677,500
523,400
EBIT
583,100
529,900
394,000
301,600
Net Income
361,500
331,200
247,000
200,700
Net Change In Cash
5,866,600
5,066,200
5,677,200
4,576,800
Free Cash Flow
504,100
444,100
229,400
346,400
Cash
228,500
352,900
148,300
193,900
Basic Shares
114,067
111,228
111,616
111,616

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$1.36
2025-03-31
$1.16
2024-12-31
$1.11