XML 22 R8.htm IDEA: XBRL DOCUMENT v3.25.2
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) 7,222     7,283     (61)
Other comprehensive income (loss), net of tax              
Pension liability adjustment 51         51  
Foreign currency translation adjustment (1,966)         (1,877) (89)
Unrealized derivative gain (loss) on cash flow hedges (80)         (80)  
Purchase of common shares for treasury (1,707)       (1,707)    
Issuance of common shares, net of share withheld for taxes (1,424)   (3,220)   1,796    
Stock-based compensation 2,347   2,347        
Investment of noncontrolling interest 374   374        
Ending balance at Jun. 30, 2024 147,652 111 42,612 131,916 (6,405) (21,156) 574
Beginning balance at Mar. 31, 2024 145,277 111 41,866 129,069 (5,829) (20,616) 676
Increase (Decrease) in Stockholders' Equity              
Net income (loss) 2,817     2,847     (30)
Other comprehensive income (loss), net of tax              
Pension liability adjustment 26         26  
Foreign currency translation adjustment (452)         (380) (72)
Unrealized derivative gain (loss) on cash flow hedges (186)         (186)  
Purchase of common shares for treasury (1,322)       (1,322)    
Issuance of common shares, net of share withheld for taxes (196)   (942)   746    
Stock-based compensation 1,314   1,314        
Investment of noncontrolling interest 374   374        
Ending balance at Jun. 30, 2024 147,652 111 42,612 131,916 (6,405) (21,156) 574
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) 722     775     (53)
Other comprehensive income (loss), net of tax              
Foreign currency translation adjustment 2,042         1,888 154
Unrealized derivative gain (loss) on cash flow hedges (307)         (307)  
Purchase of common shares for treasury (6,439)       (6,439)    
Issuance of common shares, net of share withheld for taxes (1,902)   (3,336)   1,434    
Stock-based compensation 2,111   2,111        
Ending balance at Jun. 30, 2025 175,241 111 42,325 168,354 (16,213) (20,135) 799
Beginning balance at Mar. 31, 2025 171,595 111 41,823 165,469 (14,736) (21,879) 807
Increase (Decrease) in Stockholders' Equity              
Net income (loss) 2,839     2,885     (46)
Other comprehensive income (loss), net of tax              
Foreign currency translation adjustment 1,823         1,785 38
Unrealized derivative gain (loss) on cash flow hedges (41)         (41)  
Purchase of common shares for treasury (2,162)       (2,162)    
Issuance of common shares, net of share withheld for taxes (90)   (775)   685    
Stock-based compensation 1,277   1,277        
Ending balance at Jun. 30, 2025 $ 175,241 $ 111 $ 42,325 $ 168,354 $ (16,213) $ (20,135) $ 799