Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$58,221
$68,030
$80,471
$74,329
Gross Profit
25,223
30,375
38,524
32,902
EBITDA
4,018
8,135
13,096
11,582
EBIT
4,615
7,538
12,396
10,872
Net Income
2,256
5,543
10,000
8,063
Net Change In Cash
58,221
68,030
80,471
74,329
Free Cash Flow
9,968
3,712
19,949
-930
Cash
77,430
71,546
70,963
75,455
Basic Shares
9,612
9,664
9,668
9,599

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$290,290
$318,048
$351,737
$267,641
Gross Profit
131,525
142,883
144,393
107,447
EBITDA
42,534
44,172
43,167
30,149
EBIT
39,787
41,322
40,449
27,426
Net Income
30,320
30,188
29,540
20,555
Net Change In Cash
290,290
318,048
351,737
267,641
Cost of Revenue
-2,207
-12,765
Free Cash Flow
36,343
95,322
-32,246
5,385
Cash
70,963
69,312
16,876
19,711
Basic Shares
9,599
9,535
9,624
9,693

Earnings Calls

Quarter EPS
2025-06-30
$0.24
2025-03-31
$0.57
2024-12-31
$1.03
2024-09-30
$0.84