Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$40,084
$37,985
$36,448
$40,668
Gross Profit
24,003
22,129
23,955
23,347
EBITDA
8,155
6,139
8,435
8,004
EBIT
7,472
5,429
7,714
7,268
Net Income
6,179
4,494
6,293
6,107
Net Change In Cash
40,084
37,985
36,448
40,668
Free Cash Flow
6,442
2,962
4,263
-409
Cash
35,373
55,224
43,522
27,922
Basic Shares
11,527
9,958
9,960
9,993

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-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

QuarterEPS
2025-09-30
$0.54
2025-06-30
$0.47
2025-03-31
$0.64
2024-12-31
$0.65