v3.25.2
CONSOLIDATED STATEMENT OF STOCKHOLDERS' EQUITY Statement - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Shares, Outstanding   22,848      
Stockholders' Equity Attributable to Parent $ 657,642   $ 258,657 $ 397,225 $ 1,760
Stock Issued During Period, Share of Restricted Stock Award Stock Options Exercised and Warrants and Tax Benefits of Equity Awards   (30)      
Stock Issued During Period, Value of Restricted Stock Award Stock Options Exercised Warrants Exercised and Tax Benefits of Equity Awards (794)   (794)    
Stock-based compensation expense 837   837    
Net Income (Loss) Attributable to Parent 9,441     9,441  
Other Comprehensive Income (Loss), Net of Tax (4,525)       (4,525)
Net Income (Loss) Attributable to Parent 5,136        
Shares, Outstanding   22,818      
Stockholders' Equity Attributable to Parent 662,601   258,700 406,666 (2,765)
Stock Issued During Period, Share of Restricted Stock Award Stock Options Exercised and Warrants and Tax Benefits of Equity Awards   310      
Stock Issued During Period, Value of Restricted Stock Award Stock Options Exercised Warrants Exercised and Tax Benefits of Equity Awards (51)   (51)    
Stock-based compensation expense 1,262   1,262    
Net Income (Loss) Attributable to Parent (4,304)     (4,304)  
Other Comprehensive Income (Loss), Net of Tax 58       58
Shares, Outstanding   23,128      
Stockholders' Equity Attributable to Parent 659,566   259,911 402,362 (2,707)
Shares, Outstanding   23,125      
Stockholders' Equity Attributable to Parent 614,077   262,097 360,314 (8,334)
Stock Issued During Period, Share of Restricted Stock Award Stock Options Exercised and Warrants and Tax Benefits of Equity Awards   (39)      
Stock Issued During Period, Value of Restricted Stock Award Stock Options Exercised Warrants Exercised and Tax Benefits of Equity Awards (681)   (681)    
Stock-based compensation expense 1,591   1,591    
Net Income (Loss) Attributable to Parent (13,204)     (13,204)  
Other Comprehensive Income (Loss), Net of Tax 3,661       3,661
Net Income (Loss) Attributable to Parent (19,204)        
Shares, Outstanding   23,086      
Stockholders' Equity Attributable to Parent 605,444   263,007 347,110 (4,673)
Stock Issued During Period, Share of Restricted Stock Award Stock Options Exercised and Warrants and Tax Benefits of Equity Awards   287      
Stock Issued During Period, Value of Restricted Stock Award Stock Options Exercised Warrants Exercised and Tax Benefits of Equity Awards (11)   (11)    
Stock-based compensation expense 1,399   1,399    
Net Income (Loss) Attributable to Parent (6,000)     (6,000)  
Other Comprehensive Income (Loss), Net of Tax 9,511       9,511
Shares, Outstanding   23,373      
Stockholders' Equity Attributable to Parent $ 610,343   $ 264,395 $ 341,110 $ 4,838