v3.20.1
CONDENSED CONSOLIDATED STATEMENTS OF CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' EQUITY (DEFICIT) (Unaudited) - USD ($)
$ in Thousands
Total
Convertible Preferred Stock
Class A and Class B Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive (Loss) Income
Accumulated Deficit
Common Stock
Beginning balance at Dec. 31, 2018 $ (76,041)     $ 30,834 $ 31 $ (106,906)  
Convertible preferred stock, beginning balance, shares at Dec. 31, 2018   179,814,912          
Convertible preferred stock, beginning balance at Dec. 31, 2018   $ 140,805          
Beginning balance, shares at Dec. 31, 2018             78,180,606
Issuance of common stock upon exercise of stock options 1,308     1,308      
Issuance of common stock upon exercise of stock options, shares             2,773,200
Vesting of early exercised stock options 214     214      
Stock-based compensation 2,497     2,497      
Change in accumulated other comprehensive income (loss) (50)            
Change in accumulated other comprehensive income (loss) (51)       (51)    
Net income (loss) (9,491)         (9,491)  
Ending balance at Mar. 31, 2019 (81,564)     34,853 (20) (116,397)  
Convertible preferred stock, ending balance, shares at Mar. 31, 2019   179,814,912          
Convertible preferred stock, ending balance at Mar. 31, 2019   $ 140,805          
Ending balance, shares at Mar. 31, 2019             80,953,806
Beginning balance at Dec. 31, 2019 782,341   $ 3 905,821 133 (123,616)  
Beginning balance, shares at Dec. 31, 2019     296,386,950        
Issuance of common stock upon exercise of stock options $ 2,813     2,813      
Issuance of common stock upon exercise of stock options, shares 2,347,770   2,347,770        
Vesting of early exercised stock options $ 294     294      
Stock-based compensation 12,163     12,163      
Change in accumulated other comprehensive income (loss) (1,195)       (1,195)    
Net income (loss) 6,479         6,479  
Ending balance at Mar. 31, 2020 $ 802,895   $ 3 $ 921,091 $ (1,062) $ (117,137)  
Ending balance, shares at Mar. 31, 2020     298,734,720