v3.26.1
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   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
Shares, Outstanding   23,086      
Stockholders' Equity Attributable to Parent 605,444   263,007 347,110 (4,673)
Shares, Outstanding   23,364      
Stockholders' Equity Attributable to Parent 579,298   266,905 306,140 6,253
Stock Issued During Period, Share of Restricted Stock Award Stock Options Exercised and Warrants and Tax Benefits of Equity Awards   (55)      
Stock Issued During Period, Value of Restricted Stock Award Stock Options Exercised Warrants Exercised and Tax Benefits of Equity Awards (959)   (959)    
Stock-based compensation expense 1,301   1,301    
Net Income (Loss) Attributable to Parent (12,616)     (12,616)  
Other Comprehensive Income (Loss), Net of Tax (547)       (547)
Shares, Outstanding   23,309      
Stockholders' Equity Attributable to Parent $ 566,477   $ 267,247 $ 293,524 $ 5,706