Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$76,797
$73,121
$58,221
$68,030
Gross Profit
33,842
29,788
25,223
30,375
EBITDA
11,039
8,940
5,356
8,135
EBIT
10,193
4,619
7,538
Net Income
8,693
6,586
2,256
5,543
Net Change In Cash
76,797
73,121
58,221
68,030
Free Cash Flow
23,146
-1,323
9,968
3,712
Cash
96,006
72,915
77,430
71,546
Basic Shares
9,565
9,535
9,561
9,664

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
2025-12-31
$0.91
2025-09-30
$0.69
2025-06-30
$0.24
2025-03-31
$0.57