v3.24.0.1
Consolidated Balance Sheets - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Current Assets:    
Cash and cash equivalents $ 46,346 $ 36,595
Short-term investments 410,409 486,728
Accounts receivable, net 42,074 43,858
Inventories 26,206 27,678
Prepaid expenses and other current assets 10,077 9,317
Total current assets 535,112 604,176
Property and equipment, net 84,858 63,603
Operating lease right-of-use assets 32,653 26,877
Intangible assets, net 194,382 191,009
Goodwill 108,403 151,117
Deposits 1,680 1,017
Deferred tax assets 656 947
Total assets 957,744 1,038,746
Current Liabilities:    
Accounts payable and other accrued expenses 26,995 28,046
Accrued compensation and related expenses 11,409 8,458
Deferred revenue 1,308 439
Current portion of operating lease liabilities 5,371 3,720
Current portion of finance lease liabilities 286 128
Current portion of notes payable 149 60
Current portion of contingent consideration 92  
Total current liabilities 45,610 40,851
Convertible senior notes, net of discount of $7.0 million and $10.1 million, respectively 378,553 406,708
Notes payable 1,335 355
Operating lease liabilities, net of current portion 29,355 24,721
Finance lease liabilities, net of current portion 954 216
Deferred tax liabilities 2,816 4,929
Other long-term liabilities 601 451
Contingent consideration 9,497 4,677
Total liabilities 468,721 482,908
Commitments and contingencies
Stockholders' Equity:    
Preferred stock
Common stock, $0.001 par value; 100,000,000 shares authorized; 48,971,026 and 48,334,280 issued and outstanding at December 31, 2023 and December 31, 2022, respectively 49 48
Additional paid-in capital 1,131,183 1,114,896
Accumulated deficit (642,419) (542,832)
Accumulated other comprehensive loss (26,065) (34,549)
Total stockholders' equity 489,023 555,838
Total liabilities and stockholders' equity 957,744 1,038,746
Class A convertible preferred stock    
Stockholders' Equity:    
Preferred stock
Class B convertible preferred stock    
Stockholders' Equity:    
Preferred stock
Class C convertible preferred stock    
Stockholders' Equity:    
Preferred stock $ 26,275 $ 18,275

Source