Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$61,078
$60,374
$61,554
$60,243
Gross Profit
39,124
39,134
40,719
39,300
EBITDA
3,559
4,599
5,197
5,876
EBIT
2,600
3,645
4,102
4,872
Net Income
306
4,016
6,775
2,679
Net Change In Cash
61,078
60,374
61,554
60,243
Free Cash Flow
5,940
11,983
11,799
2,347
Cash
62,619
63,133
58,749
23,522
Basic Shares
29,353
30,045
30,260
30,778

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$242,176
$244,383
$275,093
$248,920
Gross Profit
158,161
158,349
178,778
170,891
EBITDA
21,074
18,533
39,363
44,339
EBIT
17,191
15,937
36,379
41,907
Net Income
15,311
8,780
28,466
33,751
Net Change In Cash
242,176
244,383
275,093
248,920
Free Cash Flow
10,973
8,926
6,794
46,170
Cash
58,749
30,546
24,535
79,423
Basic Shares
30,642
31,578
32,500
33,845

Earnings Calls

Quarter EPS
2025-06-30
$0.14
2025-03-31
$0.15
2024-12-31
$0.37
2024-09-30
$0.16