Quarterly Financials

Values in thousands2025-12-312025-09-302025-06-302025-03-31
Revenue
$52,410
$54,885
$52,605
$49,472
Gross Profit
28,148
30,773
27,500
25,265
EBITDA
13,122
16,997
13,709
11,904
EBIT
15,904
12,671
10,791
Net Income
9,235
11,412
9,071
7,735
Net Change In Cash
52,410
54,885
52,605
49,472
Free Cash Flow
16,172
3,825
1,599
Cash
25,319
369,498
263,567
214,348
Basic Shares
14,235
14,354
14,364
14,404

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
52,488
40,302
47,329
53,135
EBIT
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
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
2025-12-31
$0.64
2025-09-30
$0.79
2025-06-30
$0.62
2025-03-31
$0.53