Annual report pursuant to Section 13 and 15(d)

CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY

v3.20.4
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Cumulative Effect, Period of Adoption, Adjustment [Member]
Cumulative Effect, Period of Adoption, Adjusted Balance [Member]
Preferred Stock [Member]
Preferred Stock [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Preferred Stock [Member]
Cumulative Effect, Period of Adoption, Adjusted Balance [Member]
Common Stock [Member]
Common Stock [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Common Stock [Member]
Cumulative Effect, Period of Adoption, Adjusted Balance [Member]
Additional Paid-In Capital [Member]
Additional Paid-In Capital [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Additional Paid-In Capital [Member]
Cumulative Effect, Period of Adoption, Adjusted Balance [Member]
Stock Notes Receivable From Employees [Member]
Stock Notes Receivable From Employees [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Stock Notes Receivable From Employees [Member]
Cumulative Effect, Period of Adoption, Adjusted Balance [Member]
Retained Earnings [Member]
Retained Earnings [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Retained Earnings [Member]
Cumulative Effect, Period of Adoption, Adjusted Balance [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Cumulative Effect, Period of Adoption, Adjustment [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Cumulative Effect, Period of Adoption, Adjusted Balance [Member]
Beginning Balance at Dec. 31, 2017 $ 314,888 $ 0 $ 314,888 $ 0 $ 0 $ 0 $ 4 $ 0 $ 4 $ 89,877 $ 0 $ 89,877 $ (4) $ 0 $ (4) $ 224,071 $ 13 $ 224,084 $ 940 $ (13) $ 927
Beginning Balance, Shares at Dec. 31, 2017       0 0 0 38,374,011 0 38,374,011                        
Net and comprehensive income (loss) 87,105     $ 0     $ 0     0     0     87,257     (152)    
Stock-based compensation 11,983     $ 0     $ 0     11,983     0     0     0    
Stock-based compensation, Shares       0     0                            
Issuance of common stock pursuant to employee stock purchase plan 621     $ 0     $ 0     621     0     0     0    
Issuance of common stock pursuant to employee stock purchase plan, Shares       0     21,001                            
Issuance of common stock for settlement of deferred stock units 0     $ 0     $ 0     0     0     0     0    
Issuance of common stock for settlement of deferred stock units, Shares       0     237,052                            
Issuance of common stock for vesting of restricted stock units 0     $ 0     $ 0     0     0     0     0    
Issuance of common stock for vesting of restricted stock units, Shares       0     317,236                            
Issuance of common stock for unvested restricted stock awards 0     $ 0     $ 0     0     0     0     0    
Issuance of common stock for unvested restricted stock awards, Shares       0     12,852                            
Shares withheld related to net share settlement of stock-based awards (5,023)     $ 0     $ 0     (5,023)     0     0     0    
Shares withheld related to net share settlement of stock-based awards, shares       0     (147,688)                            
Ending Balance at Dec. 31, 2018 409,574     $ 0     $ 4     97,458     (4)     311,341     775    
Ending Balance, Shares at Dec. 31, 2018       0     38,814,464                            
Net and comprehensive income (loss) 78,133     $ 0     $ 0     0     0     76,930     1,203    
Stock-based compensation 9,278     $ 0     $ 0     9,278     0     0     0    
Stock-based compensation, Shares       0     0                            
Issuance of common stock pursuant to employee stock purchase plan 657     $ 0     $ 0     657     0     0     0    
Issuance of common stock pursuant to employee stock purchase plan, Shares       0     21,421                            
Issuance of common stock for vesting of restricted stock units 0     $ 0     $ 0     0     0     0     0    
Issuance of common stock for vesting of restricted stock units, Shares       0     378,194                            
Issuance of common stock for unvested restricted stock awards 0     $ 0     $ 0     0     0     0     0    
Issuance of common stock for unvested restricted stock awards, Shares       0     12,806                            
Shares withheld related to net share settlement of stock-based awards (2,735)     $ 0     $ 0     (2,735)     0     0     0    
Shares withheld related to net share settlement of stock-based awards, shares       0     (73,690)                            
Ending Balance at Dec. 31, 2019 494,907 $ (33) $ 494,874 $ 0 $ 0 $ 0 $ 4 $ 0 $ 4 104,658 $ 0 $ 104,658 (4) $ 0 $ (4) 388,271 $ (33) $ 388,238 1,978 $ 0 $ 1,978
Ending Balance, Shares at Dec. 31, 2019       0 0 0 39,153,195 0 39,153,195                        
Net and comprehensive income (loss) 43,434     $ 0     $ 0     0     0     42,838     596    
Stock-based compensation 9,905     $ 0     $ 0     9,905     0     0     0    
Stock-based compensation, Shares       0     0                            
Issuance of common stock pursuant to employee stock purchase plan 642     $ 0     $ 0     642     0     0     0    
Issuance of common stock pursuant to employee stock purchase plan, Shares       0     27,596                            
Issuance of common stock for vesting of restricted stock units 0     $ 0     $ 0     0     0     0     0    
Issuance of common stock for vesting of restricted stock units, Shares       0     264,235                            
Issuance of common stock for unvested restricted stock awards 0     $ 0     $ 0     0     0     0     0    
Issuance of common stock for unvested restricted stock awards, Shares       0     19,516                            
Shares withheld related to net share settlement of stock-based awards (2,023)     $ 0     $ 0     (2,023)     0     0     0    
Shares withheld related to net share settlement of stock-based awards, shares       0     (62,566)                            
Reduction of stock notes receivable from employees 4     $ 0     $ 0     0     4     0     0    
Ending Balance at Dec. 31, 2020 $ 546,836     $ 0     $ 4     $ 113,182     $ 0     $ 431,076     $ 2,574    
Ending Balance, Shares at Dec. 31, 2020       0     39,401,976