Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$62,683
$54,631
$57,284
$60,171
Gross Profit
33,425
21,712
22,706
26,991
EBITDA
15,165
5,394
7,400
11,860
EBIT
12,932
3,190
5,057
9,570
Net Income
9,333
2,290
4,385
6,999
Net Change In Cash
62,683
54,631
57,284
60,171
Free Cash Flow
21,559
7,593
17,241
24,243
Cash
192,452
239,423
258,345
349,390
Basic Shares
17,784
17,770
17,885
17,885

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$231,996
$236,134
$191,465
$165,808
Gross Profit
104,842
130,942
155,114
139,129
EBITDA
44,930
69,874
102,365
94,472
EBIT
35,679
60,246
91,345
80,937
Net Income
26,665
42,465
64,327
56,906
Net Change In Cash
231,996
236,134
191,465
165,808
Cost of Revenue
-610,824
499,718
Free Cash Flow
57,707
50,640
91,747
200,186
Cash
258,345
431,373
84,148
501,972
Basic Shares
18,183
18,985
19,333
19,834

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.36
2025-03-31
$0.13
2024-12-31
$0.25