Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$21,979
$22,692
$21,202
$20,409
Gross Profit
16,814
17,032
16,494
15,954
EBITDA
7,237
7,708
7,681
7,919
EBIT
7,094
7,297
7,327
Net Income
5,818
6,442
5,576
5,773
Net Change In Cash
21,979
22,692
21,202
20,409
Free Cash Flow
7,887
5,440
5,848
4,922
Cash
56,374
51,159
56,526
52,995
Basic Shares
12,870
12,875
12,860
12,830

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$83,814
$73,242
$65,562
$53,303
Gross Profit
64,324
56,349
50,158
41,282
EBITDA
28,527
22,782
20,035
16,298
EBIT
26,147
21,964
20,035
15,627
Net Income
22,480
19,234
17,192
12,827
Net Change In Cash
83,814
73,242
65,562
53,303
Cost of Revenue
-4,038
Free Cash Flow
17,182
17,619
5,457
8,167
Cash
51,159
52,233
49,762
57,960
Basic Shares
12,854
12,783
12,722
12,635

Earnings Calls

QuarterEPS
2026-03-31
$0.49
2025-12-31
$0.54
2025-09-30
$0.47
2025-06-30
$0.49