XML 32 R2.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Current assets:    
Cash and cash equivalents $ 396,465 $ 181,584
Accounts receivable (less allowance for credit losses of $419 and $370 as of December 31, 2021 and December 31, 2020, respectively; including $200 and $172 due from related parties as of December 31, 2021 and December 31, 2020, respectively) 23,786 17,184
Inventory 22,190 14,856
Prepaid expenses and other current assets 6,514 5,981
Total current assets 448,955 219,605
Restricted cash 2,577 1,000
Property and equipment, net 17,960 13,912
Intangible assets, net 10,534 13,716
Goodwill 9,632 10,460
Right-of-use assets 11,491 11,995
Other non-current assets 378 357
Total assets 501,527 271,045
Current liabilities:    
Accounts payable (including $42 and $14 to related parties as of December 31, 2021 and December 31, 2020, respectively) 9,209 6,799
Accrued compensation and benefits 13,252 10,777
Other accrued expenses (including $0 and $1,377 to related parties as of December 31, 2021 and December 31, 2020, respectively) 6,486 4,845
Deferred revenue (including $54 and $90 with related parties as of December 31, 2021 and December 31, 2020, respectively) 6,361 5,421
Current portion of long term debt   7,673
Short term lease liabilities 1,428 1,234
Other current liabilities 241 3,054
Total current liabilities 36,977 39,803
Deferred revenue, net of current portion 1,099 577
Long term lease liabilities 20,464 21,891
Deferred tax liabilities 2,035 2,649
Total liabilities 60,575 64,920
Stockholders' equity:    
Common stock, $0.001 par value: Authorized-120,000,000 shares as of December 31, 2021 and December 31, 2020; issued and outstanding - 36,768,035 and 31,796,544 shares as of December 31, 2021 and December 31, 2020, respectively 37 32
Additional paid-in capital 745,936 451,433
Accumulated other comprehensive income 441 2,434
Accumulated deficit (305,462) (247,774)
Total stockholders' equity 440,952 206,125
Total liabilities and stockholders' equity $ 501,527 $ 271,045