Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$504,800
$456,500
$477,000
$554,300
Gross Profit
95,600
105,800
83,600
121,200
EBITDA
59,200
17,400
18,900
67,700
EBIT
41,200
-600
3,600
49,800
Net Income
16,399
-13,900
-10,200
22,800
Net Change In Cash
504,800
456,500
477,000
554,300
Free Cash Flow
38,400
-37,000
56,100
14,400
Cash
38,400
33,300
43,900
44,500
Basic Shares
20,235
20,369
20,269
21,448

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,092,100
$2,154,200
$1,980,500
$1,678,600
Gross Profit
422,600
424,500
344,600
334,100
EBITDA
213,000
252,600
196,300
217,800
EBIT
145,500
195,600
140,200
160,100
Net Income
52,400
89,200
63,400
85,200
Net Change In Cash
2,092,100
2,154,200
1,980,500
1,678,600
Cost of Revenue
7,000
Free Cash Flow
42,000
25,600
-3,000
-22,000
Cash
43,900
66,500
33,300
45,500
Basic Shares
21,291
21,539
21,313
21,925

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$1.48
2025-03-31
$0.71
2024-12-31
$0.77