XML 13 R2.htm IDEA: XBRL DOCUMENT v3.20.2
Condensed Consolidated Balance Sheets - USD ($)
Sep. 30, 2020
Dec. 31, 2019
Current Assets:    
Cash and cash equivalents $ 161,987,083 $ 47,234,770
Short-term investments 40,952,522 47,060,786
Accounts receivable, net 7,783,502 7,098,191
Inventories 476,622 473,961
Prepaid expenses and other current assets 1,444,303 1,096,855
Total current assets 212,644,032 102,964,563
Property and equipment, net 15,178,619 11,833,057
Operating lease right-of-use assets 8,113,923 4,460,319
Intangible assets, net 4,891,124 5,177,578
Goodwill 10,999,722 10,999,722
Deposits 535,750 437,299
Total assets 252,363,170 135,872,538
Current Liabilities:    
Accounts payable and other accrued expenses 9,663,211 2,498,375
Accrued compensation and related expenses 2,554,753 1,903,720
Deferred revenue 236,975 367,867
Operating lease liabilities 666,929 665,901
Finance lease liabilities 63,616 24,617
Total current liabilities 13,185,484 5,460,480
Convertible senior notes, net of discount of $3.8 million 111,155,209 0
Operating lease liabilities, net of current portion 7,814,874 4,101,236
Finance lease liabilities, net of current portion 123,654 8,539
Deferred tax liability 47,943 20,935
Total liabilities 132,327,164 9,591,190
Commitments and contingencies
Stockholders' Equity:    
Preferred stock value
Common stock, $0.001 par value; 100,000,000 shares authorized; 38,983,824 and 37,339,787 issued and outstanding at September 30, 2020 and December 31, 2019, respectively 38,984 37,340
Additional paid-in capital 300,273,819 285,609,022
Accumulated deficit (180,483,423) (159,319,963)
Accumulated other comprehensive income (loss) 206,626 (45,051)
Total stockholders' equity 120,036,006 126,281,348
Total liabilities and stockholders' equity 252,363,170 135,872,538
Class A convertible preferred stock [Member]    
Stockholders' Equity:    
Preferred stock value 0 0
Class B convertible preferred stock [Member]    
Stockholders' Equity:    
Preferred stock value 0 0
Class C convertible preferred stock    
Stockholders' Equity:    
Preferred stock value $ 0 $ 0