XML 16 R7.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Consolidated Statements of Convertible Preferred Stock and Stockholders' Equity (Deficit) - USD ($)
$ in Thousands
Total
Series A Preferred Stock
Series B Preferred Stock
Series C Preferred Stock
Series D Preferred Stock
Series E Preferred Stock
Class A Common Stock
Class B Common Stock
Common Stock
Class A Common Stock
Common Stock
Class B Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive (Loss) Income
Retained Earnings (Accumulated Deficit)
Beginning balance at Dec. 31, 2016 $ (67,972)               $ 14 $ 28 $ 3,714 $ (30) $ (71,698)
Convertible preferred stock, Beginning balance, Shares at Dec. 31, 2016   2,824,703 2,938,486 1,550,612 1,673,105 1,107,202              
Convertible preferred stock, Beginning balance at Dec. 31, 2016   $ 1,483 $ 2,295 $ 1,316 $ 67,872 $ 59,732              
Beginning balance, Shares at Dec. 31, 2016                 14,022,132 28,044,264      
Net income 13,199                       13,199
Stock–based compensation expense 5,204                   5,204    
Issuance of common stock upon exercise of stock options 398                   398    
Issuance of common stock upon exercise of stock options, Shares                 92,944 181,840      
Issuance of stock, net of issuance/offering costs 43,240               $ 3   43,237    
Issuance of stock, net of issuance/offering costs, Shares                 3,205,000        
Payment of withholding taxes and option costs on net share settlement of restricted stock units and stock options, Shares             0            
Conversion of preferred and common stock 132,698               $ 61   132,637    
Convertible preferred stock, Conversion of preferred stock, Shares   (2,824,703) (2,938,486) (1,550,612) (1,673,105) (1,107,202)              
Convertible preferred stock, Conversion of preferred stock   $ (1,483) $ (2,295) $ (1,316) $ (67,872) $ (59,732)              
Conversion of preferred and common stock, shares issued                 60,564,678        
Foreign currency translation adjustment 258                     258  
Ending balance at Dec. 31, 2017 127,025               $ 78 $ 28 185,190 228 (58,499)
Ending balance, Shares at Dec. 31, 2017                 77,884,754 28,226,104      
Net income 65,170                       65,170
Stock–based compensation expense 21,284                   21,284    
Issuance of common stock upon exercise of stock options 3,632               $ 3   3,629    
Issuance of common stock upon exercise of stock options, Shares                 3,186,489 10,690      
Issuance of common stock upon vesting of restricted stock units                 $ 2   (2)    
Issuance of common stock upon vesting of restricted stock units, Shares                 1,781,201        
Payment of withholding taxes and option costs on net share settlement of restricted stock units and stock options (25,885)                   (25,885)    
Payment of withholding taxes and option costs on net share settlement of restricted stock units and stock options, Shares             (658,931)   (658,931)        
Cumulative adjustment from adoption of revenue recognition standard 3,042                       3,042
Conversion of preferred and common stock                 $ 7        
Conversion of preferred and common stock, shares issued                 7,534,710        
Conversion of preferred and common stock, shares converted                   (7,534,710)      
Conversion of preferred and common stock, value                   $ (7)      
Foreign currency translation adjustment (157)                     (157)  
Ending balance at Dec. 31, 2018 194,111               $ 90 $ 21 184,216 71 9,713
Ending balance, Shares at Dec. 31, 2018             89,728,223 20,702,084 89,728,223 20,702,084      
Net income 42,146                       42,146
Stock–based compensation expense 35,682                   35,682    
Issuance of common stock upon exercise of stock options 1,807                   1,807    
Issuance of common stock upon exercise of stock options, Shares                 838,928        
Issuance of common stock upon vesting of restricted stock units                 $ 1   (1)    
Issuance of common stock upon vesting of restricted stock units, Shares                 1,317,736        
Payment of withholding taxes and option costs on net share settlement of restricted stock units and stock options (16,470)                   (16,470)    
Payment of withholding taxes and option costs on net share settlement of restricted stock units and stock options, Shares             (452,678)   (452,678)        
Conversion of preferred and common stock                 $ 1        
Conversion of preferred and common stock, shares issued                 387,440        
Conversion of preferred and common stock, shares converted                   (387,440)      
Conversion of preferred and common stock, value                   $ (1)      
Foreign currency translation adjustment (421)                     (421)  
Ending balance at Dec. 31, 2019 $ 256,855               $ 92 $ 20 $ 205,234 $ (350) $ 51,859
Ending balance, Shares at Dec. 31, 2019             91,819,649 20,314,644 91,819,649 20,314,644