Quarterly Financials

Values in thousands2026-06-302026-03-312025-12-312025-09-30
Revenue
$42,908
$42,843
$39,371
$44,529
Gross Profit
16,471
14,688
13,534
15,032
EBITDA
19,461
17,355
17,206
19,068
EBIT
13,536
11,627
11,667
12,484
Net Income
17,296
15,929
12,775
13,328
Net Change In Cash
42,908
42,843
39,371
44,529
Free Cash Flow
21,564
17,997
16,511
14,628
Cash
98,308
131,205
99,077
69,710
Basic Shares
36,847
36,458
36,111
36,022

Annual Financials

Values in thousands2025-12-312024-12-312023-12-312022-12-31
Revenue
$173,161
$167,262
$143,527
$152,760
Gross Profit
67,861
74,379
50,851
72,684
EBITDA
83,056
85,987
73,284
63,386
EBIT
57,803
59,811
49,576
35,466
Net Income
60,648
69,862
51,936
34,253
Net Change In Cash
173,161
167,262
143,527
152,760
Free Cash Flow
84,770
-2,669
77,355
42,331
Cash
99,077
80,653
77,202
55,770
Basic Shares
35,881
35,333
37,236
37,961

Earnings Calls

QuarterEPS
2026-06-30
$0.43
2026-03-31
$0.43
2025-12-31
$0.34
2025-09-30
$0.36