Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$30,352
$30,087
$27,983
$28,711
Gross Profit
16,183
16,311
14,278
14,344
EBITDA
7,301
7,320
6,485
6,466
EBIT
7,219
7,234
6,390
6,363
Net Income
5,579
5,667
5,165
4,900
Net Change In Cash
30,352
30,087
27,983
28,711
Free Cash Flow
7,563
3,275
5,400
4,832
Cash
228,924
135,132
123,930
90,950
Basic Shares
18,179
18,256
18,466
18,493

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$111,581
$42,370
$82,994
$70,255
Gross Profit
53,852
42,370
64,927
60,274
EBITDA
22,742
16,329
31,675
29,069
EBIT
22,297
16,329
30,989
28,209
Net Income
15,064
3,822
24,984
21,933
Net Change In Cash
111,581
42,370
82,994
70,255
Cost of Revenue
-17,360
3,778
Free Cash Flow
18,091
16,057
22,226
18,960
Cash
90,950
-8,042
81,553
240,958
Basic Shares
18,397
18,231
18,484
18,226

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.31
2025-06-30
$0.30
2025-03-31
$0.28