Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$32,009
$31,187
$30,538
$32,882
Gross Profit
23,619
22,771
21,324
22,052
EBITDA
10,249
5,448
6,018
7,309
EBIT
8,474
7,204
5,515
7,460
Net Income
6,936
5,919
4,609
6,120
Net Change In Cash
32,009
31,187
30,538
32,882
Free Cash Flow
13,668
5,232
2,142
39,746
Cash
36,123
49,778
37,920
35,994
Basic Shares
14,097
14,085
14,051
14,111

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$125,419
$95,010
$80,041
$75,993
Gross Profit
79,237
69,683
75,080
72,209
EBITDA
16,565
18,249
29,690
28,197
EBIT
15,961
15,260
26,946
25,585
Net Income
13,492
12,628
22,128
20,974
Net Change In Cash
125,419
95,010
80,041
75,993
Cost of Revenue
4,565
-13,594
Free Cash Flow
89,438
20,754
24,358
15,881
Cash
35,994
39,723
22,701
18,136
Basic Shares
13,765
11,418
11,411
12,590

Earnings Calls

QuarterEPS
2025-09-30
$0.49
2025-06-30
$0.43
2025-03-31
$0.33
2024-12-31
$0.44