Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$37,932
$36,524
$40,668
$39,270
Gross Profit
23,955
23,347
21,223
EBITDA
5,611
8,435
8,004
6,925
EBIT
7,714
7,268
6,165
Net Income
4,494
6,293
6,107
5,381
Net Change In Cash
37,932
36,524
40,668
39,270
Free Cash Flow
2,962
4,263
-409
5,447
Cash
55,224
43,522
27,922
86,340
Basic Shares
9,958
9,960
9,993
9,902

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$156,521
$141,062
$123,177
$107,992
Gross Profit
85,889
84,381
105,471
73,379
EBITDA
27,501
24,208
48,783
14,897
EBIT
24,406
20,428
44,348
9,909
Net Income
20,252
16,678
35,709
8,000
Net Change In Cash
156,521
141,062
123,177
107,992
Cost of Revenue
-56,782
61,673
Free Cash Flow
15,421
25,175
41,692
30,163
Cash
27,922
32,009
40,066
96,541
Basic Shares
9,936
9,842
10,181
10,500

Earnings Calls

Quarter EPS
2025-06-30
$0.46
2025-03-31
$0.64
2024-12-31
$0.65
2024-09-30
$0.45