XML 62 R2.htm IDEA: XBRL DOCUMENT v3.20.1
Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Current assets:    
Cash and cash equivalents $ 275,988 $ 54,271
Accounts receivable 40,080 12,626
Inventory 81,596 30,257
Prepaid expenses and other current assets 5,930 5,672
Total current assets 403,594 102,826
Property, plant, and equipment, net 47,474 30,527
Other non-current assets, net 855 396
Total assets 451,923 133,749
Current liabilities:    
Accounts payable 26,923 17,247
Wages payable 1,768 1,255
Accrued bonus 4,129 2,312
Accrued expenses and other current liabilities 3,805 2,391
Short-term borrowings under revolving credit line and bank term loan 11,000 0
Short-term capital lease liabilities 72 44
Stock warrant liability 0 1,918
Total current liabilities 47,697 25,167
Long-term liabilities:    
Revolving credit line 0 6,000
Long-term portion of bank term loan, net 14,637 19,388
Equipment loan, net 4,932 5,000
Capital lease obligations and other long-term liabilities 567 404
Total long-term liabilities 20,136 30,792
Commitments and Contingencies (Note 9)
Convertible preferred stock:    
Convertible preferred stock   199,540
Stockholders’ equity (deficit):    
Preferred stock, par value $0.0001 per share—500,000 shares authorized, none issued and outstanding 0 0
Common stock, par value $0.0001 per share—500,000,000 shares and 58,669,600 shares authorized at December 31, 2019 and 2018, respectively; 61,576,494 and 6,951,350 shares issued and outstanding at December 31, 2019 and 2018, respectively 6 1
Additional paid-in capital 526,199 7,921
Accumulated deficit (142,115) (129,672)
Total stockholders’ equity (deficit) 384,090 (121,750)
Total liabilities, convertible preferred stock and stockholders’ equity (deficit) 451,923 133,749
Series A    
Convertible preferred stock:    
Convertible preferred stock 0 2,000
Series B    
Convertible preferred stock:    
Convertible preferred stock 0 4,999
Series C    
Convertible preferred stock:    
Convertible preferred stock 0 14,882
Series D    
Convertible preferred stock:    
Convertible preferred stock 0 24,948
Series E    
Convertible preferred stock:    
Convertible preferred stock 0 17,214
Series F    
Convertible preferred stock:    
Convertible preferred stock 0 29,840
Series G    
Convertible preferred stock:    
Convertible preferred stock 0 55,658
Series H    
Convertible preferred stock:    
Convertible preferred stock $ 0 $ 49,999