XML 12 R5.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Treasury Stock
Accumulated Other Comprehensive Loss
Retained Earnings (Deficit)
Beginning balance, Shares at Dec. 31, 2023   46,777,006        
Beginning balance at Dec. 31, 2023 $ 168,765 $ 5 $ 423,717 $ (431) $ (17,137) $ (237,389)
Net Income (Loss) 70,772         70,772
Other comprehensive income, net 7,528       7,528  
Stock compensation, Shares   332,956        
Stock compensation 1,903   1,903      
Issuance of common stock, including exercise of stock options, Shares   1,095,000        
Issuance of common stock, including exercise of stock options 11,621   11,621      
Impact of deconsolidation of discontinued operations (1,007)       (2,008) 1,001
Ending balance, Shares at Sep. 30, 2024   48,204,962        
Ending balance at Sep. 30, 2024 259,582 $ 5 437,241 (431) (11,617) (165,616)
Beginning balance, Shares at Jun. 30, 2024   48,132,370        
Beginning balance at Jun. 30, 2024 223,073 $ 5 436,383 (431) (19,149) (193,735)
Net Income (Loss) 28,119         28,119
Other comprehensive income, net 7,532       (7,532)  
Stock compensation, Shares   12,592        
Stock compensation 694   694      
Issuance of common stock, including exercise of stock options, Shares   60,000        
Issuance of common stock, including exercise of stock options 164   164      
Ending balance, Shares at Sep. 30, 2024   48,204,962        
Ending balance at Sep. 30, 2024 $ 259,582 $ 5 437,241 (431) (11,617) (165,616)
Beginning balance, Shares at Dec. 31, 2024 48,204,962 48,204,962        
Beginning balance at Dec. 31, 2024 $ 235,660 $ 5 436,524 (431) (15,666) (184,772)
Net Income (Loss) 80,273         80,273
Other comprehensive income, net 7,263       7,263  
Stock compensation, Shares   319,894        
Stock compensation 3,251   3,251      
Issuance of common stock, including exercise of stock options, Shares   240,446        
Issuance of common stock, including exercise of stock options $ 774   774      
Ending balance, Shares at Sep. 30, 2025 48,765,302 48,765,302        
Ending balance at Sep. 30, 2025 $ 327,221 $ 5 440,549 (431) (8,403) (104,499)
Beginning balance, Shares at Jun. 30, 2025   48,746,722        
Beginning balance at Jun. 30, 2025 292,300 $ 5 439,502 (431) (9,794) (136,982)
Net Income (Loss) 32,483         32,483
Other comprehensive income, net 1,391       1,391  
Stock compensation, Shares   18,580        
Stock compensation $ 1,047   1,047      
Ending balance, Shares at Sep. 30, 2025 48,765,302 48,765,302        
Ending balance at Sep. 30, 2025 $ 327,221 $ 5 $ 440,549 $ (431) $ (8,403) $ (104,499)