Quarterly Financials

Values in thousands 2024-06-30 2023-12-31 2023-06-30
Revenue
$71,055
$84,892
$67,435
Gross Profit
52,170
62,289
50,489
EBITDA
13,326
22,769
10,295
EBIT
11,639
20,573
8,712
Net Income
12,416
21,730
8,747
Net Change In Cash
71,055
84,892
67,435
Free Cash Flow
-6,741
14,996
27,175
Cash
186,089
194,227
152,441
Basic Shares
10,058
10,070
7,507

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$147,196
$152,327
$157,079
$153,012
Gross Profit
107,808
112,778
116,499
118,068
EBITDA
29,414
33,064
30,064
38,803
EBIT
25,592
29,285
26,726
36,287
Net Income
25,966
30,477
26,890
35,287
Net Change In Cash
147,196
152,327
157,079
153,012
Free Cash Flow
-1,987
42,171
-250
43,665
Cash
197,660
194,227
70,482
77,302
Basic Shares
10,327
8,637
6,812
6,538

Earnings Calls

Quarter EPS
2025-06-30
$1.04
2024-12-31
$1.28
2022-12-31
$0.39
2022-06-30
$0.16