Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$135,063
$126,205
$121,750
$125,619
Gross Profit
59,774
55,698
51,957
57,230
EBITDA
15,244
13,186
12,914
17,489
EBIT
6,674
4,492
4,090
8,580
Net Income
4,427
3,599
-404
7,189
Net Change In Cash
135,063
126,205
121,750
125,619
Free Cash Flow
10,584
18,379
16,464
31,538
Cash
90,382
82,692
89,071
87,873
Basic Shares
24,291
24,435
24,474
25,022

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$500,890
$503,877
$488,398
$488,098
Gross Profit
223,200
221,993
215,465
222,691
EBITDA
61,304
28,167
66,372
80,830
EBIT
25,496
28,167
26,947
40,342
Net Income
16,593
17,220
-103,462
33,372
Net Change In Cash
500,890
503,877
488,398
488,098
Cost of Revenue
-8,935
-61,620
Free Cash Flow
68,660
45,158
40,393
21,033
Cash
89,071
83,790
56,558
65,929
Basic Shares
25,212
26,223
27,409
27,653

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.41
2025-03-31
$0.33
2024-12-31
$0.38