v3.25.4
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) 42,843     42,946     (103)
Other comprehensive income (loss), net of tax:              
Pension liability (asset) adjustment 1,014         1,014  
Foreign currency translation adjustment (2,810)         (2,887) 77
Unrealized derivative loss on cash flow hedges (593)         (593)  
Purchase of common shares for treasury (6,808)       (6,808)    
Issuance of common shares, net of shares withheld for taxes (1,429)   (3,523)   2,094    
Stock-based compensation 3,834   3,834        
Investment of noncontrolling interest 128   128        
Ending 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) 7,419     7,545     (126)
Other comprehensive income (loss), net of tax:              
Pension liability (asset) adjustment (1,524)         (1,524)  
Foreign currency translation adjustment 2,790         2,640 150
Unrealized derivative loss on cash flow hedges (289)         (289)  
Purchase of common shares for treasury (14,436)       (14,436)    
Issuance of common shares, net of shares withheld for taxes (2,032)   (3,824)   1,792    
Stock-based compensation 5,056   5,056        
Ending balance at Dec. 31, 2025 $ 175,998 $ 111 $ 44,782 $ 175,124 $ (23,852) $ (20,889) $ 722