Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$577,200
$557,600
$544,100
$597,200
Gross Profit
242,300
237,600
222,500
238,000
EBITDA
122,000
109,600
99,700
119,500
EBIT
108,900
97,100
86,200
105,600
Net Income
86,400
107,100
81,000
77,300
Net Change In Cash
577,200
557,600
544,100
597,200
Free Cash Flow
-10,600
-60,400
119,100
136,500
Cash
332,200
435,100
306,700
258,200
Basic Shares
58,500
58,500
57,800
58,200

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,131,199
$1,862,100
$1,776,700
$2,062,900
Gross Profit
867,800
751,000
661,200
688,800
EBITDA
391,900
312,900
187,400
237,900
EBIT
340,900
277,500
153,700
199,500
Net Income
294,700
255,900
401,100
435,400
Net Change In Cash
2,131,199
1,862,100
1,776,700
2,062,900
Free Cash Flow
221,200
185,500
-210,000
446,800
Cash
306,700
329,600
657,600
478,600
Basic Shares
58,300
57,500
57,200
59,200

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$1.49
2025-03-31
$1.34
2024-12-31
$1.26