Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$59,843
$63,366
$61,171
$56,242
Gross Profit
43,967
47,091
45,292
41,548
EBITDA
13,010
19,732
15,813
13,890
EBIT
10,554
17,603
13,535
11,949
Net Income
8,342
14,505
28,788
8,273
Net Change In Cash
59,843
63,366
61,171
56,242
Free Cash Flow
4,360
27,740
10,447
12,013
Cash
92,886
105,211
83,160
77,478
Basic Shares
39,012
39,027
39,887
39,458

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$243,179
$235,106
$219,006
$214,481
Gross Profit
174,576
157,715
148,570
142,935
EBITDA
57,613
-5,081
-6,739
-17,202
EBIT
49,249
-11,560
-16,209
-27,683
Net Income
57,082
-29,799
-14,434
-30,584
Net Change In Cash
243,179
235,106
219,006
214,481
Cost of Revenue
-24,119
Free Cash Flow
46,422
-23,278
-10,811
-4,949
Cash
83,160
42,493
96,501
63,380
Basic Shares
39,085
40,193
40,143
39,614

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.34
2025-03-31
$0.45
2024-12-31
$0.24