Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$138,915
$143,354
$138,743
$139,578
Gross Profit
42,252
43,299
46,181
43,231
EBITDA
16,393
18,194
21,932
21,186
EBIT
10,183
11,892
15,509
14,785
Net Income
5,357
6,383
6,477
5,617
Net Change In Cash
138,915
143,354
138,743
139,578
Free Cash Flow
4,005
11,660
2,780
22,378
Cash
41,175
40,705
39,476
49,915
Basic Shares
16,879
16,803
16,780
16,713

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
73,432
56,045
67,151
56,859
EBIT
48,025
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-03-31
$0.50
2025-12-31
$0.55
2025-09-30
$0.59
2025-06-30
$0.57