Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$25,830
$23,392
$23,083
$21,774
Gross Profit
22,011
22,148
19,461
15,626
EBITDA
8,254
4,369
5,053
5,737
EBIT
5,444
1,600
4,962
3,090
Net Income
4,388
2,815
4,213
2,686
Net Change In Cash
25,830
23,392
23,083
21,774
Free Cash Flow
6,522
6,565
7,290
7,285
Cash
43,451
43,557
45,352
38,848
Basic Shares
14,394
14,398
14,618
14,553

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$90,252
$75,189
$60,204
$53,318
Gross Profit
75,577
61,192
47,135
41,107
EBITDA
23,810
17,482
10,856
7,036
EBIT
13,138
7,920
2,504
361
Net Income
13,154
7,003
13,529
616
Net Change In Cash
90,252
75,189
60,204
53,318
Cost of Revenue
-2,448
Free Cash Flow
28,786
23,791
5,925
3,630
Cash
43,557
36,504
32,032
31,810
Basic Shares
14,398
14,125
14,134
14,107

Earnings Calls

QuarterEPS
2026-03-31
$0.46
2025-12-31
$0.21
2025-09-30
$0.29
2025-06-30
$0.28