Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$400,100
$405,400
$388,400
$417,600
Gross Profit
68,200
68,100
64,500
72,300
EBITDA
29,600
29,000
24,200
33,200
EBIT
21,400
20,700
15,800
24,700
Net Income
9,200
8,300
500
9,800
Net Change In Cash
400,100
405,400
388,400
417,600
Free Cash Flow
-21,100
-19,500
17,300
-100
Cash
45,600
54,500
53,100
59,500
Basic Shares
13,900
13,900
13,200
13,400

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,656,200
$1,659,700
$1,492,900
$1,438,000
Gross Profit
281,400
271,400
210,500
156,100
EBITDA
125,400
118,300
89,600
62,500
EBIT
91,800
86,600
59,400
31,700
Net Income
31,800
7,800
11,400
-26,000
Net Change In Cash
1,656,200
1,659,700
1,492,900
1,438,000
Cost of Revenue
17,300
400
Free Cash Flow
-1,600
22,300
-53,500
-74,400
Cash
53,100
54,800
58,200
54,100
Basic Shares
13,239
12,510
12,192
12,269

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.66
2025-03-31
$0.66
2024-12-31
$0.67