Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$54,921
$45,240
$44,678
$47,010
Gross Profit
22,467
19,116
16,967
19,762
EBITDA
13,401
9,430
8,794
10,348
EBIT
9,510
5,579
4,993
6,588
Net Income
9,262
4,132
3,562
5,296
Net Change In Cash
54,921
45,240
44,678
47,010
Free Cash Flow
15,961
-1,264
4,960
6,827
Cash
29,473
32,922
75,484
71,997
Basic Shares
57,887
59,028
61,661
58,844

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,197
10,810
EBIT
24,331
13,994
9,727
-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-06-30
$0.16
2026-03-31
$0.07
2025-12-31
$0.06
2025-09-30
$0.09