Quarterly Financials

Values in thousands2026-03-312025-12-312025-09-302025-06-30
Revenue
$68,005
$76,797
$73,121
$58,221
Gross Profit
30,066
33,842
29,788
25,223
EBITDA
8,187
11,039
8,940
5,356
EBIT
7,504
10,193
4,619
Net Income
6,121
8,693
6,586
2,256
Net Change In Cash
68,005
76,797
73,121
58,221
Free Cash Flow
16,877
23,146
-1,323
9,968
Cash
89,036
96,006
72,915
77,430
Basic Shares
9,509
9,565
9,535
9,561

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$276,169
$290,290
$318,048
$351,737
Gross Profit
119,228
131,525
142,883
144,393
EBITDA
32,053
42,598
44,243
43,216
EBIT
29,172
39,851
41,393
40,449
Net Income
23,078
30,320
30,188
29,540
Net Change In Cash
276,169
290,290
318,048
351,737
Cost of Revenue
-2,207
Free Cash Flow
35,503
36,343
95,322
-32,246
Cash
96,006
70,963
69,312
16,876
Basic Shares
9,565
9,599
9,535
9,624

Earnings Calls

QuarterEPS
2026-03-31
$0.64
2025-12-31
$0.91
2025-09-30
$0.69
2025-06-30
$0.24