XML 21 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statement of Stockholders' Equity - USD ($)
$ in Thousands
Total
Common stock
Additional Paid-in Capital
Accumulated Deficit
Accumulated Other Comprehensive Income (Loss)
Beginning Balance at Dec. 31, 2019 $ 63,387 $ 14 $ 176,776 $ (113,519) $ 116
Beginning Balance, shares at Dec. 31, 2019   14,488,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income (Loss) 38,746     38,746  
Other comprehensive income (loss), net of tax 473       473
Issuance of restricted stock 1 $ 1      
Issuance of restricted stock, shares   157,000      
Repurchase of common stock and retirement of related treasury shares (325)   (325)    
Repurchase of common stock and retirement of related treasury shares, shares   (25,000)      
Proceeds of sales of equity securities 4,373   4,373    
Proceeds of sales of equity securities, shares   238,000      
Stock options exercised 4,195   4,195    
Stock options exercised, shares   618,000      
Stock-based compensation 5,549   5,549    
Ending Balance at Dec. 31, 2020 116,399 $ 15 190,568 (74,773) 589
Ending Balance, shares at Dec. 31, 2020   15,475,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income (Loss) 17,721     17,721  
Other comprehensive income (loss), net of tax (462)       (462)
Issuance of restricted stock, shares   244,000      
Settlement of deferred Stock 111   111    
Settlement of deferred Stock, shares   6,000      
Repurchase of common stock and retirement of related treasury shares (463)   (463)    
Repurchase of common stock and retirement of related treasury shares, shares   (15,000)      
Common stock buyback (4,882)   (4,882)    
Common stock buyback, shares   (169,000)      
Stock options exercised 5,289 $ 1 5,288    
Stock options exercised, shares   626,000      
Stock-based compensation 7,656   7,656    
Ending Balance at Dec. 31, 2021 141,369 $ 16 198,278 (57,052) 127
Ending Balance, shares at Dec. 31, 2021   16,168,000      
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income (Loss) (59,546)     (59,546)  
Other comprehensive income (loss), net of tax (1,521)       (1,521)
Issuance of restricted stock, shares   311,000      
Stock options exercised $ 655 $ 1 654    
Stock options exercised, shares 90,245 90,000      
Stock-based compensation $ 7,984   7,984    
Ending Balance at Dec. 31, 2022 $ 88,941 $ 17 $ 206,916 $ (116,598) $ (1,394)
Ending Balance, shares at Dec. 31, 2022   16,569,000