XML 22 R6.htm IDEA: XBRL DOCUMENT v3.25.1
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
Treasury Stock [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Total
Beginning balance at Dec. 31, 2022 $ 139 $ 56,282 $ 9,630 $ (32,110) $ (79) $ 33,862
Beginning balance (in shares) at Dec. 31, 2022 9,911,883          
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock from exercise of stock options $ 0 0 0 0 0 0
Issuance of common stock from exercise of stock options (in shares) 1,875          
Issuance of common stock on restricted stock units $ 1 0 0 0 0 1
Issuance of common stock on restricted stock units (in shares) 58,705          
Relinquishment of stock awards and deferred stock units to pay withholding taxes $ 0 (87) 0 0 0 (87)
Relinquishment of stock awards and deferred stock units to pay withholding taxes (in shares) (13,652)          
Share-based compensation expense $ 0 860 0 0 0 860
Foreign currency translation adjustment, net of tax 0 0 0 0 30 30
Net (loss) income 0 0 4,748 0 0 4,748
Ending balance at Dec. 31, 2023 $ 140 57,055 14,378 (32,110) (49) $ 39,414
Ending balance (in shares) at Dec. 31, 2023 9,958,811         14,003,653
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Issuance of common stock on restricted stock units $ 1 0 0 0 0 $ 1
Issuance of common stock on restricted stock units (in shares) 74,995          
Relinquishment of stock awards and deferred stock units to pay withholding taxes $ 0 (71) 0 0 0 (71)
Relinquishment of stock awards and deferred stock units to pay withholding taxes (in shares) (10,599)          
Share-based compensation expense $ 0 1,157 0 0 0 1,157
Foreign currency translation adjustment, net of tax 0 0 0 0 (5) (5)
Net (loss) income 0 0 (9,863) 0 0 (9,863)
Ending balance at Dec. 31, 2024 $ 141 $ 58,141 $ 4,515 $ (32,110) $ (54) $ 30,633
Ending balance (in shares) at Dec. 31, 2024 10,023,207         14,068,049