Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$68,650
$65,620
$63,037
$61,622
Gross Profit
54,534
51,267
50,297
49,490
EBITDA
4,793
641
10,001
9,034
EBIT
2,590
-1,281
9,203
8,291
Net Income
2,258
-1,619
26,853
6,109
Net Change In Cash
68,650
65,620
63,037
61,622
Free Cash Flow
-3,245
24,026
8,559
5,070
Cash
45,715
63,395
73,902
66,129
Basic Shares
26,796
28,075
29,415
29,460

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$242,687
$216,931
$180,839
$142,912
Gross Profit
194,836
175,636
146,341
114,734
EBITDA
27,777
27,282
8,283
10,491
EBIT
24,591
23,898
5,142
8,158
Net Income
37,512
26,736
2,840
7,018
Net Change In Cash
242,687
216,931
180,839
142,912
Free Cash Flow
29,101
28,004
15,329
1,207
Cash
73,902
92,540
71,950
216,293
Basic Shares
29,373
30,942
33,678
34,041

Earnings Calls

QuarterEPS
2026-06-30
$0.25
2026-03-31
$0.30
2025-12-31
$0.45
2025-09-30
$0.34