XML 20 R2.htm IDEA: XBRL DOCUMENT v3.22.0.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Current Assets:    
Cash and cash equivalents $ 139,101 $ 36,873
Short-term investments 489,698 56,444
Accounts receivable, net of allowance for doubtful accounts of $1.2 million and $1.1 million, respectively 39,412 31,377
Inventories 16,501 10,535
Prepaid expenses and other current assets 8,804 11,928
Total current assets 693,516 147,157
Property and equipment, net 49,029 30,036
Operating lease right-of-use assets 20,675 14,044
Intangible assets, net 201,427 213,908
Goodwill 146,954 145,282
Deposits 950 1,184
Other long-term assets 419 794
Total assets 1,112,970 552,405
Current Liabilities:    
Accounts payable and other accrued expenses 28,583 24,844
Accrued compensation and related expenses 9,912 7,441
Deferred revenue 547 445
Operating lease liabilities 3,542 2,231
Finance lease liabilities 61 59
Total current liabilities 42,645 35,020
Convertible senior notes, net of discount of $3.1 million and $3.7 million, respectively 404,171 111,344
Note payable, net of discount of $0.05 million and $0 million, respectively 1,086 4,912
Contingent consideration 729 0
Operating lease liabilities, net of current portion 18,144 12,261
Finance lease liabilities, net of current portion 51 112
Deferred tax liability 4,018 5,882
Other long-term liabilities 298 176
Total liabilities 471,142 169,707
Commitments and contingencies
Stockholders' Equity:    
Common stock; $0.001 par value; 100,000,000 shares authorized; 49,616,154 and 39,837,058 issued and outstanding at December 31, 2021 and 2020, respectively 50 40
Additional paid-in capital 1,100,287 566,451
Accumulated deficit (467,541) (192,013)
Accumulated other comprehensive income (loss) (1,243) 5,376
Total stockholders' equity 641,828 382,698
Total liabilities and stockholders' equity 1,112,970 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 $ 10,275 $ 2,844