Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$143,354
$138,743
$139,578
$132,803
Gross Profit
43,299
46,181
43,231
42,752
EBITDA
18,194
21,932
21,186
14,376
EBIT
11,892
15,509
14,785
8,095
Net Income
6,383
6,477
5,617
3,557
Net Change In Cash
143,354
138,743
139,578
132,803
Free Cash Flow
43,807
2,780
22,378
12,868
Cash
40,705
39,476
49,915
47,753
Basic Shares
16,803
16,780
16,713
16,638

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
2025-12-31
$0.55
2025-09-30
$0.59
2025-06-30
$0.57