XML 13 R2.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Current Assets:    
Cash and cash equivalents $ 43,680 $ 36,873
Short-term investments 305,802 56,444
Accounts receivable, net 38,460 31,377
Inventories 13,484 10,535
Prepaid expenses and other current assets 8,958 11,928
Total current assets 410,384 147,157
Property and equipment, net 42,853 30,036
Operating lease right-of-use assets 18,425 14,044
Intangible assets, net 205,240 213,908
Goodwill 146,371 145,282
Deposits 955 1,184
Other long-term assets 158 794
Total assets 824,386 552,405
Current Liabilities:    
Accounts payable and other accrued expenses 29,235 24,844
Accrued compensation and related expenses 8,649 7,441
Deferred revenue 308 445
Operating lease liabilities 2,820 2,231
Finance lease liabilities 61 59
Total current liabilities 41,073 35,020
Convertible senior notes, net of discount of $3.1 million and $3.7 million, respectively 111,924 111,344
Note payable, net of discount of $0.1 million and $0, respectively 4,509 4,912
Contingent consideration 731 0
Operating lease liabilities, net of current portion 16,355 12,261
Finance lease liabilities, net of current portion 64 112
Deferred tax liability 2,356 5,882
Other long-term liabilities 148 176
Total liabilities 177,160 169,707
Commitments and contingencies
Stockholders' Equity:    
Preferred stock value
Common stock, $0.001 par value; 100,000,000 shares authorized; 46,207,566 and 39,837,058 issued and outstanding at September 30, 2021 and December 31, 2020, respectively 46 40
Additional paid-in capital 846,187 566,451
Accumulated deficit (207,455) (192,013)
Accumulated other comprehensive income 173 5,376
Total stockholders' equity 647,226 382,698
Total liabilities and stockholders' equity 824,386 552,405
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 $ 8,275 $ 2,844