Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$38,970
$40,084
$37,985
$36,448
Gross Profit
23,473
24,003
22,129
23,955
EBITDA
7,874
8,155
6,139
8,435
EBIT
7,196
7,472
5,429
7,714
Net Income
5,938
6,179
4,494
6,293
Net Change In Cash
38,970
40,084
37,985
36,448
Free Cash Flow
3,199
6,442
2,962
4,263
Cash
26,606
35,373
55,224
43,522
Basic Shares
10,607
11,527
9,958
9,960

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$153,487
$156,521
$141,062
$123,177
Gross Profit
93,560
85,889
84,381
105,471
EBITDA
30,603
27,501
24,208
48,783
EBIT
27,811
24,406
20,428
44,348
Net Income
22,904
20,252
16,678
35,709
Net Change In Cash
153,487
156,521
141,062
123,177
Cost of Revenue
-56,782
Free Cash Flow
17,451
15,421
25,175
41,692
Cash
26,606
27,922
32,009
40,066
Basic Shares
10,607
9,936
9,842
10,181

Earnings Calls

QuarterEPS
2025-12-31
$0.58
2025-09-30
$0.54
2025-06-30
$0.46
2025-03-31
$0.64