v3.22.2.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,553      
Stockholders' Equity Attributable to Parent $ 371,281   $ 252,913 $ 116,869 $ 1,499
Stock Issued During Period, Share of Restricted Stock Award Stock Options Exercised and Warrants and Tax Benefits of Equity Awards   (33)      
Stock Issued During Period, Value of Restricted Stock Award Stock Options Exercised Warrants Exercised and Tax Benefits of Equity Awards (975)   (975)    
Stock-based compensation expense 609   609    
Net Income (Loss) Attributable to Parent 10,547     10,547  
Other Comprehensive Income (Loss), Net of Tax (2,379)       (2,379)
Net Income (Loss) Attributable to Parent 21,796        
Shares, Outstanding   22,596      
Stockholders' Equity Attributable to Parent 379,083   253,129 138,665 58
Stock Issued During Period, Share of Restricted Stock Award Stock Options Exercised and Warrants and Tax Benefits of Equity Awards   76      
Stock Issued During Period, Value of Restricted Stock Award Stock Options Exercised Warrants Exercised and Tax Benefits of Equity Awards (2)   (2)    
Stock-based compensation expense 584   584    
Net Income (Loss) Attributable to Parent 11,249     11,249  
Other Comprehensive Income (Loss), Net of Tax 938       938
Shares, Outstanding   22,520      
Stockholders' Equity Attributable to Parent 391,852   252,547 127,416 (880)
Shares, Outstanding   22,588      
Stockholders' Equity Attributable to Parent 435,199   254,455 182,916 (2,172)
Stock Issued During Period, Share of Restricted Stock Award Stock Options Exercised and Warrants and Tax Benefits of Equity Awards   (19)      
Stock Issued During Period, Value of Restricted Stock Award Stock Options Exercised Warrants Exercised and Tax Benefits of Equity Awards (685)   (685)    
Stock-based compensation expense 620   620    
Net Income (Loss) Attributable to Parent 17,540     17,540  
Other Comprehensive Income (Loss), Net of Tax (1,191)       (1,191)
Net Income (Loss) Attributable to Parent 42,499        
Shares, Outstanding   22,569      
Stockholders' Equity Attributable to Parent 451,483   254,390 200,456 (3,363)
Stock Issued During Period, Share of Restricted Stock Award Stock Options Exercised and Warrants and Tax Benefits of Equity Awards   126      
Stock Issued During Period, Value of Restricted Stock Award Stock Options Exercised Warrants Exercised and Tax Benefits of Equity Awards (5)   (5)    
Stock-based compensation expense 803   803    
Net Income (Loss) Attributable to Parent 24,959     24,959  
Other Comprehensive Income (Loss), Net of Tax (2,963)       (2,963)
Shares, Outstanding   22,695      
Stockholders' Equity Attributable to Parent $ 474,277   $ 255,188 $ 225,415 $ (6,326)