Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$45,240
$44,678
$47,010
$44,754
Gross Profit
19,116
16,967
19,762
18,929
EBITDA
9,430
8,794
10,348
9,691
EBIT
5,579
4,993
6,588
5,945
Net Income
4,132
3,562
5,296
7,376
Net Change In Cash
45,240
44,678
47,010
44,754
Free Cash Flow
-1,264
4,960
6,827
6,007
Cash
32,922
75,484
71,997
65,985
Basic Shares
59,028
61,661
58,844
56,738

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$180,460
$160,953
$142,519
$129,339
Gross Profit
76,407
69,967
55,490
46,703
EBITDA
39,249
27,802
21,534
10,810
EBIT
24,331
13,994
10,064
-1,345
Net Income
20,198
14,462
8,284
-2,321
Net Change In Cash
180,460
160,953
142,519
129,339
Free Cash Flow
16,934
36,854
-1,535
24,802
Cash
75,484
78,435
55,641
34,258
Basic Shares
58,345
57,817
53,675
44,815

Earnings Calls

QuarterEPS
2026-03-31
$0.07
2025-12-31
$0.06
2025-09-30
$0.29
2025-06-30
$0.19