XML 15 R5.htm IDEA: XBRL DOCUMENT v3.21.2
UNADUDITED CONSOLIDATED STATEMENTS OF CONVERTIBLE PREFERRED STOCK AND STOCKHOLDERS' DEFECIT - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Increase (Decrease) in Temporary Equity [Roll Forward]        
Beginning balance (in shares) 19,074 18,247 19,074 18,247
Beginning balance $ 182,609 $ 137,686 $ 182,609 $ 137,686
Issuance of convertible preferred stock (in shares)   241   241
Issuance of convertible preferred stock   $ 9,976   $ 9,976
Ending balance $ 182,609 $ 147,662 $ 182,609 $ 147,662
Ending balance (in shares) 19,074 18,488 19,074 18,488
Increase (Decrease) in Stockholders' Deficit [Roll Forward]        
Beginning balance $ (97,785) $ (84,773) $ (80,691) $ (83,976)
Stock-based compensation 2,907 1,681 $ 5,458 2,835
Stock options exercised (in shares)     500  
Stock options exercised 1,277 168 $ 3,307 450
Common stock repurchased and retired     (868)  
Options repurchased     (7,335)  
Net (loss) income (176) 40 (13,648) (2,193)
Ending balance $ (93,777) $ (82,884) $ (93,777) $ (82,884)
Common Stock        
Increase (Decrease) in Stockholders' Deficit [Roll Forward]        
Beginning balance (in shares) 13,118 12,456 12,794 12,406
Beginning balance $ 1 $ 1 $ 1 $ 1
Stock options exercised (in shares) 153 26 500 76
Common stock repurchased and retired (in shares)     (23)  
Ending balance (in shares) 13,271 12,482 13,271 12,482
Ending balance $ 1 $ 1 $ 1 $ 1
Additional Paid-in Capital        
Increase (Decrease) in Stockholders' Deficit [Roll Forward]        
Beginning balance 26,465 12,462 30,087 11,026
Stock-based compensation 2,907 1,681 5,458 2,835
Stock options exercised 1,277 168 3,307 450
Common stock repurchased and retired     (868)  
Options repurchased     (7,335)  
Ending balance 30,649 14,311 30,649 14,311
Accumulated Deficit        
Increase (Decrease) in Stockholders' Deficit [Roll Forward]        
Beginning balance (124,251) (97,236) (110,779) (95,003)
Net (loss) income (176) 40 (13,648) (2,193)
Ending balance $ (124,427) $ (97,196) $ (124,427) $ (97,196)