Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$138,743
$139,578
$132,803
$122,010
Gross Profit
46,181
43,231
42,752
38,374
EBITDA
21,932
21,186
14,376
13,607
EBIT
15,509
14,785
8,095
6,964
Net Income
6,477
5,617
3,557
3,013
Net Change In Cash
138,743
139,578
132,803
122,010
Free Cash Flow
2,780
22,378
12,868
9,612
Cash
39,476
49,915
47,753
36,102
Basic Shares
16,780
16,713
16,638
16,604

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$529,968
$578,634
$502,988
$403,516
Gross Profit
165,691
183,683
157,259
121,056
EBITDA
56,045
67,151
56,859
44,456
EBIT
30,154
42,083
31,373
26,349
Net Income
13,166
24,097
17,389
24,094
Net Change In Cash
529,968
578,634
502,988
403,516
Free Cash Flow
32,167
33,435
-10,314
11,686
Cash
36,102
31,901
30,614
22,463
Basic Shares
16,603
16,272
15,951
14,517

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.59
2025-06-30
$0.34
2025-03-31
$0.46