v3.26.1
Consolidated Statement of Stockholders' Equity - USD ($)
shares in Thousands, $ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]
Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]
Total
Balance (in shares) at Dec. 31, 2023 9,196          
Balance at Dec. 31, 2023 $ 92 $ 30,653 $ (3,417) $ (292) $ 0 $ 27,036
Exercise of stock options (in shares) 14         14
Exercise of stock options $ 0 17 0 0 0 $ 17
Stock-based compensation 0 459 0 0 0 459
Comprehensive income 0 0 0 (370) 0 (370)
NET INCOME $ 0 0 8,984 0 0 8,984
Balance (in shares) at Dec. 31, 2024 9,210          
Balance at Dec. 31, 2024 $ 92 31,129 5,567 (662) 0 $ 36,126
Exercise of stock options (in shares) 181         181
Exercise of stock options $ 2 680 0 0 0 $ 682
Stock-based compensation 0 404 0 0 0 404
Comprehensive income 0 0 0 127 (26) 101
NET INCOME $ 0 0 6,326 0 0 6,326
Balance (in shares) at Dec. 31, 2025 9,391          
Balance at Dec. 31, 2025 $ 94 $ 32,213 $ 11,893 $ (535) $ (26) $ 43,639