XML 20 R6.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Statements of Stockholders' Equity (Deficit) - USD ($)
shares in Thousands, $ in Thousands
Total
Cumulative effect, period of adoption, adjustment
Common Stock
Class A common stock
Common Stock
Class B common stock
Additional paid-in capital
Accumulated other comprehensive income (loss)
Treasury Stock
Retained Earnings/Accumulated Deficit
Retained Earnings/Accumulated Deficit
Cumulative effect, period of adoption, adjustment
Beginning balance (in shares) at Dec. 31, 2017     14,879 19,102          
Beginning balance at Dec. 31, 2017 $ 85,079 $ 2,964 $ 1 $ 3 $ 152,531 $ (209) $ 0 $ (67,247) $ 2,964
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Exercise of stock options (in shares)     170            
Exercise of stock options 1,035       1,035        
Stock-based compensation 7,187       7,187        
Vesting of restricted stock units, net of shares withheld for taxes (in shares)     113            
Vesting of restricted stock units, net of shares withheld for taxes (2,890)       (2,890)        
Vesting of early exercised shares 35       35        
Conversion of Class B stock to Class A stock (in shares)     993 (993)          
Conversion of Class B stock to Class A stock 0   $ 1 $ (1)          
Issuance of restricted stock awards (in shares)     5            
Issuance of restricted stock awards 0                
Other comprehensive income 31         31      
Repurchase of common stock (in shares)     (371)            
Repurchase of common stock $ (21,562)           (21,562)    
Accounting Standards Update [Extensible List] us-gaap:AccountingStandardsUpdate201409Member                
Net income $ 19,967             19,967  
Ending balance (in shares) at Dec. 31, 2018     15,789 18,109          
Ending balance at Dec. 31, 2018 91,846   $ 2 $ 2 157,898 (178) (21,562) (44,316)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Exercise of stock options (in shares)     120 0          
Exercise of stock options 553       553        
Stock-based compensation 8,985       8,985        
Vesting of restricted stock units, net of shares withheld for taxes (in shares)     123            
Vesting of restricted stock units, net of shares withheld for taxes (5,933)       (5,933)        
Vesting of early exercised shares 6       6        
Conversion of Class B stock to Class A stock (in shares)     515 (515)          
Conversion of Class B stock to Class A stock 0                
Issuance of restricted stock awards (in shares)     5            
Issuance of restricted stock awards 0                
Other comprehensive income 211         211      
Net income 36,282             36,282  
Ending balance (in shares) at Dec. 31, 2019     16,552 17,594          
Ending balance at Dec. 31, 2019 $ 131,950   $ 2 $ 2 161,509 33 (21,562) (8,034)  
Increase (Decrease) in Stockholders' Equity [Roll Forward]                  
Exercise of stock options (in shares) 119   106 13          
Exercise of stock options $ 822       822        
Stock-based compensation 11,112       11,112        
Vesting of restricted stock units, net of shares withheld for taxes (in shares)     166            
Vesting of restricted stock units, net of shares withheld for taxes (12,196)       (12,196)        
Conversion of Class B stock to Class A stock (in shares)     1,948 (1,948)          
Conversion of Class B stock to Class A stock 0                
Issuance of restricted stock awards (in shares)     5            
Issuance of restricted stock awards 0                
Other comprehensive income 23         23      
Repurchase of common stock (in shares)     (48)            
Repurchase of common stock (4,194)           (4,194)    
Net income 158,403             158,403  
Ending balance (in shares) at Dec. 31, 2020     18,729 15,659          
Ending balance at Dec. 31, 2020 $ 285,920   $ 2 $ 2 $ 161,247 $ 56 $ (25,756) $ 150,369