Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$30,704
$31,509
$30,352
$30,087
Gross Profit
18,119
16,942
16,183
16,311
EBITDA
8,315
7,479
7,301
7,320
EBIT
8,247
7,405
7,219
7,234
Net Income
6,386
5,647
5,579
5,667
Net Change In Cash
30,704
31,509
30,352
30,087
Free Cash Flow
7,615
7,574
7,563
3,275
Cash
9,437
127,631
228,924
135,132
Basic Shares
18,110
18,138
18,179
18,256

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$122,034
$111,581
$42,370
$83,549
Gross Profit
65,817
53,852
42,370
65,482
EBITDA
28,584
22,742
16,329
31,675
EBIT
28,247
22,297
16,329
30,989
Net Income
22,057
15,064
3,822
24,984
Net Change In Cash
122,034
111,581
42,370
83,549
Cost of Revenue
-17,360
Free Cash Flow
23,812
18,091
16,057
22,226
Cash
127,631
90,950
-8,042
81,553
Basic Shares
18,260
18,397
18,231
18,484

Earnings Calls

QuarterEPS
2026-03-31
$0.36
2025-12-31
$0.31
2025-09-30
$0.31
2025-06-30
$0.30