Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$60,732
$57,296
$57,041
$55,433
Gross Profit
49,148
45,901
46,391
44,971
EBITDA
5,556
3,186
9,295
6,265
EBIT
4,709
2,388
8,430
5,388
Net Income
3,076
1,474
11,910
4,959
Net Change In Cash
60,732
57,296
57,041
55,433
Free Cash Flow
5,956
7,647
9,440
3,864
Cash
64,575
91,874
92,540
82,033
Basic Shares
30,227
30,927
30,944
30,940

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$216,931
$180,839
$142,912
$104,242
Gross Profit
175,636
146,229
114,734
83,456
EBITDA
27,282
8,430
9,992
-10,884
EBIT
23,898
5,232
7,752
-12,885
Net Income
26,736
2,840
7,018
-13,601
Net Change In Cash
216,931
180,839
142,912
104,242
Free Cash Flow
28,004
15,329
1,207
-4,399
Cash
92,540
71,950
216,293
215,323
Basic Shares
30,942
33,678
34,041
32,867

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.29
2025-03-31
$0.27
2024-12-31
$0.28