XML 14 R6.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock [Member]
Capital in Excess of Par Value [Member]
Accumulated Loss [Member]
Accumulated Other Comprehensive Loss [Member]
Noncontrolling Interest [Member]
Beginning Balance at Dec. 31, 2023 $ 237,491 $ 348 $ 254,956 $ (6,387) $ (16,274) $ 4,848
Beginning Balance, Shares at Dec. 31, 2023   34,835,000        
Net income 2,093     1,508   585
Exercise of stock options $ 113 $ 0 113      
Exercise of stock options, Shares 10,000 10,000        
Restricted stock units issued $ (2,202) $ (2) (2,204)      
Restricted stock units issued, Shares   195,000        
Share based compensation earned 1,808   1,808      
Share based compensation earned, Shares   12,000        
Translation gain 654       654  
Noncontrolling interest distribution (804)         (804)
Common stock repurchase and retirement $ (3,001) $ (1) (3,000)      
Common stock repurchase and retirement (144,000) (144,000)        
Ending Balance at Mar. 31, 2024 $ 236,152 $ 349 251,673 (4,879) (15,620) 4,629
Ending Balance, Shares at Mar. 31, 2024   34,908,000        
Beginning Balance at Dec. 31, 2024 251,893 $ 349 255,211 6,570 (14,441) 4,204
Beginning Balance, Shares at Dec. 31, 2024   34,978,000        
Net income $ 36,442     35,984   458
Exercise of stock options, Shares 0          
Restricted stock units issued $ (3,042) $ (3) (3,045)      
Restricted stock units issued, Shares   260,000        
Share based compensation earned 3,641   3,641      
Share based compensation earned, Shares   12,000        
Translation gain 1,519       1,519  
Noncontrolling interest distribution $ (402)         (402)
Common stock repurchase and retirement 0          
Ending Balance at Mar. 31, 2025 $ 290,051 $ 352 $ 255,807 $ 42,554 $ (12,922) $ 4,260
Ending Balance, Shares at Mar. 31, 2025   35,250,000