Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$53,243
$52,205
$52,410
$54,885
Gross Profit
29,771
29,717
28,148
30,773
EBITDA
14,658
15,843
14,171
16,997
EBIT
14,903
13,122
15,904
Net Income
10,507
10,653
9,235
11,412
Net Change In Cash
53,243
52,205
52,410
54,885
Free Cash Flow
1,378
20,648
2,800
16,172
Cash
30,896
24,787
207,142
369,498
Basic Shares
14,220
14,238
14,235
14,354

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$209,371
$191,910
$161,860
$116,250
Gross Profit
111,686
96,309
99,319
100,529
EBITDA
56,781
40,302
47,329
53,135
EBIT
52,488
36,286
43,262
49,403
Net Income
37,453
25,810
30,705
34,987
Net Change In Cash
209,371
191,910
161,860
116,250
Free Cash Flow
24,396
34,910
62,028
51,814
Cash
25,319
198,792
242,342
147,031
Basic Shares
14,279
14,342
14,418
15,065

Earnings Calls

QuarterEPS
2026-06-30
$0.73
2026-03-31
$0.74
2025-12-31
$0.64
2025-09-30
$0.79