XML 19 R8.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Paid-in Capital
Retained Earnings
Treasury Stock
Accumulated Other Comprehensive Loss
Noncontrolling Interest
Beginning balance at Dec. 31, 2023 $ 142,835 $ 111 $ 43,111 $ 124,633 $ (6,494) $ (19,250) $ 724
Increase (Decrease) in Stockholders' Equity              
Net income (loss) 4,405     4,436     (31)
Other comprehensive income (loss), net of tax              
Pension liability adjustment 25         25  
Foreign currency translation adjustment (1,514)         (1,497) (17)
Unrealized derivative gain (loss) on cash flow hedges 106         106  
Purchase of common shares for treasury (385)       (385)    
Issuance of common shares, net of share withheld for taxes (1,228)   (2,278)   1,050    
Stock-based compensation 1,033   1,033        
Ending balance at Mar. 31, 2024 145,277 111 41,866 129,069 (5,829) (20,616) 676
Beginning balance at Dec. 31, 2024 179,014 111 43,550 167,579 (11,208) (21,716) 698
Increase (Decrease) in Stockholders' Equity              
Net income (loss) (2,117)     (2,110)     (7)
Other comprehensive income (loss), net of tax              
Foreign currency translation adjustment 219         103 116
Unrealized derivative gain (loss) on cash flow hedges (266)         (266)  
Purchase of common shares for treasury (4,277)       (4,277)    
Issuance of common shares, net of share withheld for taxes (1,812)   (2,561)   749    
Stock-based compensation 834   834        
Ending balance at Mar. 31, 2025 $ 171,595 $ 111 $ 41,823 $ 165,469 $ (14,736) $ (21,879) $ 807