Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$139,578
$132,803
$122,010
$125,213
Gross Profit
43,231
42,752
38,374
39,264
EBITDA
21,186
14,376
13,607
12,595
EBIT
14,785
8,095
6,964
6,148
Net Income
5,617
3,557
3,013
2,101
Net Change In Cash
139,578
132,803
122,010
125,213
Free Cash Flow
22,378
12,868
9,612
10,506
Cash
49,915
47,753
36,102
37,118
Basic Shares
16,713
16,638
16,604
16,605

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$529,968
$578,634
$502,988
$403,516
Gross Profit
165,691
171,370
157,259
121,056
EBITDA
56,045
67,151
48,058
43,527
EBIT
30,154
42,083
24,213
25,420
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

Quarter EPS
2025-09-30
$0
2025-06-30
$0.57
2025-03-31
$0.46
2024-12-31
$0.31