Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$78,899
$77,865
$79,235
$79,777
Gross Profit
26,692
27,851
31,247
31,532
EBITDA
5,860
5,573
8,841
13,741
EBIT
4,595
4,403
7,747
12,800
Net Income
1,661
3,143
3,564
8,587
Net Change In Cash
78,899
77,865
79,235
79,777
Free Cash Flow
3,739
2,650
19,622
9,349
Cash
10,142
9,179
16,366
9,964
Basic Shares
27,595
28,384
28,604
28,142

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$313,855
$296,590
$293,742
$278,809
Gross Profit
123,236
116,382
115,576
105,663
EBITDA
48,506
52,683
58,685
50,853
EBIT
44,588
49,262
55,248
46,476
Net Income
29,630
34,151
40,802
41,545
Net Change In Cash
313,855
296,590
293,742
278,809
Cost of Revenue
-15,488
-3,628
Free Cash Flow
43,650
33,300
54,248
43,111
Cash
16,366
20,957
30,255
45,794
Basic Shares
28,090
27,636
31,961
32,882

Earnings Calls

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