Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$36,095
$35,553
$37,543
$34,966
Gross Profit
27,411
25,968
23,029
24,470
EBITDA
10,905
9,257
8,474
9,455
EBIT
9,474
6,738
8,716
Net Income
8,180
6,858
5,007
6,364
Net Change In Cash
36,095
35,553
37,543
34,966
Free Cash Flow
6,556
9,100
6,229
5,619
Cash
18,561
26,785
21,731
21,764
Basic Shares
10,909
10,896
10,929
11,002

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$141,832
$137,705
$132,912
$111,246
Gross Profit
97,079
95,871
102,434
96,454
EBITDA
36,075
35,387
41,121
36,457
EBIT
32,867
32,120
38,158
32,438
Net Income
23,931
23,614
27,425
23,730
Net Change In Cash
141,832
137,705
132,912
111,246
Free Cash Flow
30,085
28,656
28,679
38,769
Cash
26,785
23,387
19,146
29,221
Basic Shares
10,896
11,262
12,074
13,124

Earnings Calls

QuarterEPS
2026-03-31
$0.75
2025-12-31
$0.63
2025-09-30
$0.46
2025-06-30
$0.58