v3.26.1
Condensed Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Capital in Excess of Par Value [Member]
Accumulated Loss [Member]
Accumulated Other Comprehensive Loss [Member]
Noncontrolling Interest [Member]
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 (loss) income 36,442     35,984   458
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)
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        
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 (loss) income $ 46,549          
Exercise of stock options, Shares 0          
Translation gain $ 1,923          
Common stock repurchase and retirement 0          
Ending Balance at Jun. 30, 2025 $ 303,220 $ 352 258,466 52,064 (12,518) 4,856
Ending Balance, Shares at Jun. 30, 2025   35,308,000        
Beginning Balance at Mar. 31, 2025 290,051 $ 352 255,807 42,554 (12,922) 4,260
Beginning Balance, Shares at Mar. 31, 2025   35,250,000        
Net (loss) income 10,106     9,510   596
Exercise of stock options $ 5   5      
Exercise of stock options, Shares 0 1,000        
Restricted stock units issued $ (224)   (224)      
Restricted stock units issued, Shares   57,000        
Share based compensation earned 2,878   2,878      
Translation gain $ 404       404  
Common stock repurchase and retirement 0          
Ending Balance at Jun. 30, 2025 $ 303,220 $ 352 258,466 52,064 (12,518) 4,856
Ending Balance, Shares at Jun. 30, 2025   35,308,000        
Beginning Balance at Dec. 31, 2025 323,182 $ 355 269,453 56,621 (8,901) 5,654
Beginning Balance, Shares at Dec. 31, 2025   35,645,000        
Net (loss) income (248)     (398)   150
Restricted stock units issued (5,818)   (5,818)      
Restricted stock units issued, Shares   175,000        
Share based compensation earned 962 $ 2 960      
Share based compensation earned, Shares   21,000        
Translation gain (75)       (75)  
Noncontrolling interest distribution (803)         (803)
Ending Balance at Mar. 31, 2026 317,200 $ 357 264,595 56,223 (8,976) 5,001
Ending Balance, Shares at Mar. 31, 2026   35,841,000        
Beginning Balance at Dec. 31, 2025 323,182 $ 355 269,453 56,621 (8,901) 5,654
Beginning Balance, Shares at Dec. 31, 2025   35,645,000        
Net (loss) income $ (34,736)          
Exercise of stock options, Shares 0          
Translation gain $ (6,772)          
Ending Balance at Jun. 30, 2026 2,081,138 $ 584 2,069,492 21,455 (15,673) 5,280
Ending Balance, Shares at Jun. 30, 2026   58,445,000        
Beginning Balance at Mar. 31, 2026 317,200 $ 357 264,595 56,223 (8,976) 5,001
Beginning Balance, Shares at Mar. 31, 2026   35,841,000        
Net (loss) income $ (34,489)     (34,768)   279
Exercise of stock options, Shares 0          
Restricted stock units issued $ (27)   (27)      
Restricted stock units issued, Shares   73,000        
Share based compensation earned 12,559   12,559      
Issuance of common stock in connection with business combinations, Shares   22,531,000        
Issuance of common stock in connection with business combinations, Amount 1,792,592 $ 227 1,792,365      
Translation gain (6,697)       (6,697)  
Ending Balance at Jun. 30, 2026 $ 2,081,138 $ 584 $ 2,069,492 $ 21,455 $ (15,673) $ 5,280
Ending Balance, Shares at Jun. 30, 2026   58,445,000