Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$153,770
$138,915
$143,354
$138,743
Gross Profit
53,592
42,252
43,299
46,181
EBITDA
21,869
15,546
20,437
21,932
EBIT
15,678
9,336
14,135
15,509
Net Income
10,391
5,357
6,383
6,477
Net Change In Cash
153,770
138,915
143,354
138,743
Free Cash Flow
9,052
4,005
11,660
2,780
Cash
42,088
41,175
40,705
39,476
Basic Shares
16,875
16,879
16,803
16,780

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$554,478
$529,968
$578,634
$502,988
Gross Profit
169,238
165,691
183,683
157,259
EBITDA
81,942
56,045
67,151
56,859
EBIT
56,535
30,154
42,083
31,373
Net Income
22,034
13,166
24,097
17,389
Net Change In Cash
554,478
529,968
578,634
502,988
Free Cash Flow
49,686
32,167
33,435
-10,314
Cash
40,705
36,102
31,901
30,614
Basic Shares
16,732
16,603
16,272
15,951

Earnings Calls

QuarterEPS
2026-06-30
$0.80
2026-03-31
$0.50
2025-12-31
$0.55
2025-09-30
$0.59