Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$61,801
$57,759
$59,015
$58,644
Gross Profit
32,519
33,536
30,994
EBITDA
13,286
13,255
15,483
13,459
EBIT
12,135
14,412
12,350
Net Income
10,239
9,381
10,497
8,162
Net Change In Cash
61,801
57,759
59,015
58,644
Free Cash Flow
10,441
19,614
-12,791
-1,810
Cash
335,738
276,917
258,387
303,842
Basic Shares
25,234
25,269
25,323
25,343

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$229,435
$173,302
$112,381
$98,868
Gross Profit
128,676
95,858
94,621
89,644
EBITDA
59,467
30,007
49,444
48,303
EBIT
55,145
27,158
47,888
46,724
Net Income
42,244
20,897
36,287
35,429
Net Change In Cash
229,435
173,302
112,381
98,868
Free Cash Flow
24,717
140,720
34,973
27,852
Cash
258,387
215,177
113,629
156,677
Basic Shares
25,284
22,073
19,717
19,816

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.42
2025-03-31
$0.37
2024-12-31
$0.42