CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($) $ in Thousands |
Total |
Common Stock Issued |
Common Stock in Treasury |
Paid-in Capital |
Accumulated Other Comprehensive Income (Loss) |
Retained Earnings |
| Beginning balance (in shares) at Dec. 31, 2024 |
|
25,713,000
|
|
|
|
|
| Beginning balance at Dec. 31, 2024 |
$ 153,105
|
$ 257
|
$ (371,930)
|
$ 344,697
|
$ (28,350)
|
$ 208,431
|
| Beginning balance (in shares) at Dec. 31, 2024 |
|
|
(12,666,000)
|
|
|
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
| Net loss |
(6,274)
|
|
|
|
|
(6,274)
|
| Currency translation adjustment |
1,578
|
|
|
|
1,578
|
|
| Shares issued for employee benefit plan and compensation (in shares) |
|
124,000
|
|
|
|
|
| Shares issued for employee benefit plan and compensation |
159
|
$ 1
|
|
158
|
|
|
| Purchase of treasury shares (in shares) |
|
|
(41,000)
|
|
|
|
| Purchase of treasury shares |
(383)
|
|
$ (383)
|
|
|
|
| Shares issued to directors (in shares) |
|
8,000
|
|
|
|
|
| Shares issued to directors |
0
|
|
|
|
|
|
| Employee and director stock-based compensation |
1,784
|
|
|
1,784
|
|
|
| Ending balance (in shares) at Mar. 31, 2025 |
|
25,845,000
|
|
|
|
|
| Ending balance at Mar. 31, 2025 |
149,969
|
$ 258
|
$ (372,313)
|
346,639
|
(26,772)
|
202,157
|
| Ending balance (in shares) at Mar. 31, 2025 |
|
|
(12,707,000)
|
|
|
|
| Beginning balance (in shares) at Dec. 31, 2024 |
|
25,713,000
|
|
|
|
|
| Beginning balance at Dec. 31, 2024 |
153,105
|
$ 257
|
$ (371,930)
|
344,697
|
(28,350)
|
208,431
|
| Beginning balance (in shares) at Dec. 31, 2024 |
|
|
(12,666,000)
|
|
|
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
| Net loss |
(9,186)
|
|
|
|
|
|
| Currency translation adjustment |
$ 5,823
|
|
|
|
|
|
| Purchase of treasury shares (in shares) |
(101,000)
|
|
|
|
|
|
| Purchase of treasury shares |
$ (748)
|
|
|
|
|
|
| Ending balance (in shares) at Jun. 30, 2025 |
|
26,086,000
|
|
|
|
|
| Ending balance at Jun. 30, 2025 |
152,759
|
$ 261
|
$ (372,678)
|
348,458
|
(22,527)
|
199,245
|
| Ending balance (in shares) at Jun. 30, 2025 |
|
|
(12,767,000)
|
|
|
|
| Beginning balance (in shares) at Mar. 31, 2025 |
|
25,845,000
|
|
|
|
|
| Beginning balance at Mar. 31, 2025 |
149,969
|
$ 258
|
$ (372,313)
|
346,639
|
(26,772)
|
202,157
|
| Beginning balance (in shares) at Mar. 31, 2025 |
|
|
(12,707,000)
|
|
|
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
| Net loss |
(2,912)
|
|
|
|
|
(2,912)
|
| Currency translation adjustment |
4,245
|
|
|
|
4,245
|
|
| Shares issued for employee benefit plan and compensation (in shares) |
|
197,000
|
|
|
|
|
| Shares issued for employee benefit plan and compensation |
172
|
$ 2
|
|
170
|
|
|
| Purchase of treasury shares (in shares) |
|
|
(60,000)
|
|
|
|
| Purchase of treasury shares |
(365)
|
|
$ (365)
|
|
|
|
| Shares issued to directors (in shares) |
|
44,000
|
|
|
|
|
| Shares issued to directors |
1
|
$ 1
|
|
|
|
|
| Employee and director stock-based compensation |
1,649
|
|
|
1,649
|
|
|
| Ending balance (in shares) at Jun. 30, 2025 |
|
26,086,000
|
|
|
|
|
| Ending balance at Jun. 30, 2025 |
152,759
|
$ 261
|
$ (372,678)
|
348,458
|
(22,527)
|
199,245
|
| Ending balance (in shares) at Jun. 30, 2025 |
|
|
(12,767,000)
|
|
|
|
| Beginning balance (in shares) at Dec. 31, 2025 |
|
26,146,000
|
|
|
|
|
| Beginning balance at Dec. 31, 2025 |
$ 146,184
|
$ 261
|
$ (375,016)
|
350,222
|
(19,115)
|
189,832
|
| Beginning balance (in shares) at Dec. 31, 2025 |
(13,537,944)
|
|
(13,538,000)
|
|
|
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
| Net loss |
$ (7,332)
|
|
|
|
|
(7,332)
|
| Currency translation adjustment |
(298)
|
|
|
|
(298)
|
|
| Shares issued for employee benefit plan and compensation (in shares) |
|
23,000
|
|
|
|
|
| Shares issued for employee benefit plan and compensation |
1
|
$ 1
|
|
|
|
|
| Employee and director stock-based compensation |
768
|
|
|
768
|
|
|
| Ending balance (in shares) at Mar. 31, 2026 |
|
26,169,000
|
|
|
|
|
| Ending balance at Mar. 31, 2026 |
139,323
|
$ 262
|
$ (375,016)
|
350,990
|
(19,413)
|
182,500
|
| Ending balance (in shares) at Mar. 31, 2026 |
|
|
(13,538,000)
|
|
|
|
| Beginning balance (in shares) at Dec. 31, 2025 |
|
26,146,000
|
|
|
|
|
| Beginning balance at Dec. 31, 2025 |
$ 146,184
|
$ 261
|
$ (375,016)
|
350,222
|
(19,115)
|
189,832
|
| Beginning balance (in shares) at Dec. 31, 2025 |
(13,537,944)
|
|
(13,538,000)
|
|
|
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
| Net loss |
$ (5,691)
|
|
|
|
|
|
| Currency translation adjustment |
$ 1,179
|
|
|
|
|
|
| Purchase of treasury shares (in shares) |
0
|
|
|
|
|
|
| Purchase of treasury shares |
$ 0
|
|
|
|
|
|
| Ending balance (in shares) at Jun. 30, 2026 |
|
26,441,000
|
|
|
|
|
| Ending balance at Jun. 30, 2026 |
$ 142,961
|
$ 264
|
$ (375,016)
|
351,508
|
(17,936)
|
184,141
|
| Ending balance (in shares) at Jun. 30, 2026 |
(13,537,944)
|
|
(13,538,000)
|
|
|
|
| Beginning balance (in shares) at Mar. 31, 2026 |
|
26,169,000
|
|
|
|
|
| Beginning balance at Mar. 31, 2026 |
$ 139,323
|
$ 262
|
$ (375,016)
|
350,990
|
(19,413)
|
182,500
|
| Beginning balance (in shares) at Mar. 31, 2026 |
|
|
(13,538,000)
|
|
|
|
| Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
|
| Net loss |
1,641
|
|
|
|
|
1,641
|
| Currency translation adjustment |
1,477
|
|
|
|
1,477
|
|
| Shares issued for employee benefit plan and compensation (in shares) |
|
144,000
|
|
|
|
|
| Shares issued for employee benefit plan and compensation |
0
|
$ 1
|
|
(1)
|
|
|
| Shares issued to directors (in shares) |
|
128,000
|
|
|
|
|
| Shares issued to directors |
(1)
|
$ 1
|
|
(2)
|
|
|
| Employee and director stock-based compensation |
521
|
|
|
521
|
|
|
| Ending balance (in shares) at Jun. 30, 2026 |
|
26,441,000
|
|
|
|
|
| Ending balance at Jun. 30, 2026 |
$ 142,961
|
$ 264
|
$ (375,016)
|
$ 351,508
|
$ (17,936)
|
$ 184,141
|
| Ending balance (in shares) at Jun. 30, 2026 |
(13,537,944)
|
|
(13,538,000)
|
|
|
|