v3.26.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, 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, net of tax:              
Foreign currency translation adjustment 2,042         1,888 154
Unrealized derivative 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, net of tax:              
Foreign currency translation adjustment 1,823         1,785 38
Unrealized derivative 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
Beginning balance at Dec. 31, 2025 175,998 111 44,782 175,124 (23,852) (20,889) 722
Increase (Decrease) in Stockholders' Equity              
Net income (loss) 4,607     4,612     (5)
Other comprehensive income, net of tax:              
Foreign currency translation adjustment (677)         (846) 169
Unrealized derivative loss on cash flow hedges (18)         (18)  
Issuance of common shares, net of share withheld for taxes (4,263)   (8,823)   4,560    
Stock-based compensation 3,263   3,263        
Ending balance at Jun. 30, 2026 178,910 111 39,222 179,736 (19,292) (21,753) 886
Beginning balance at Mar. 31, 2026 174,494 111 39,507 176,624 (20,541) (22,081) 874
Increase (Decrease) in Stockholders' Equity              
Net income (loss) 3,115     3,112     3
Other comprehensive income, net of tax:              
Foreign currency translation adjustment 359         350 9
Unrealized derivative loss on cash flow hedges (22)         (22)  
Issuance of common shares, net of share withheld for taxes (417)   (1,666)   1,249    
Stock-based compensation 1,381   1,381        
Ending balance at Jun. 30, 2026 $ 178,910 $ 111 $ 39,222 $ 179,736 $ (19,292) $ (21,753) $ 886