Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$318,600
$290,000
$328,900
$315,800
Gross Profit
134,100
120,000
136,000
133,800
EBITDA
45,400
19,600
25,600
44,300
EBIT
30,700
19,500
11,500
30,600
Net Income
20,200
13,100
6,600
20,800
Net Change In Cash
318,600
290,000
328,900
315,800
Free Cash Flow
18,700
-7,400
28,000
26,300
Cash
80,100
79,500
99,600
91,300
Basic Shares
18,820
18,960
19,096
19,094

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,286,700
$1,243,600
$1,092,200
$1,090,800
Gross Profit
550,000
527,800
420,900
438,000
EBITDA
175,200
188,400
136,300
137,000
EBIT
120,100
137,300
87,600
83,900
Net Income
83,700
109,500
66,300
64,900
Net Change In Cash
1,286,700
1,243,600
1,092,200
1,090,800
Cost of Revenue
-41,500
-13,400
Free Cash Flow
68,300
164,400
-54,400
46,200
Cash
99,600
117,100
77,400
123,600
Basic Shares
19,096
18,783
18,697
18,849

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$1.49
2025-03-31
$1.12
2024-12-31
$1.52