XML 17 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
CASH FLOWS FROM OPERATING ACTIVITIES:      
Net (loss) income $ (59,112) $ (105,803) $ 7,729
Adjustments to reconcile net (loss) income to net cash used in operating activities:      
Depreciation and amortization 160 551 587
(Accretion) amortization of investments (3,696) 473 1,929
Stock-based compensation 15,646 26,213 36,938
Amortization of intangible asset 2,805 2,545 2,270
Changes in assets and liabilities:      
Accounts receivable, net (2,573) 32,663 (9,079)
Inventory 56,121 (36,422) (167,066)
Prepaid and other current assets 7,874 2,860 8,595
Other long-term assets (278) (2) (24)
Interest receivable 248 341 738
Deferred revenue (10,496) (1,363) (1,923)
Accounts payable, accrued expenses and other current liabilities (164) (102,729) 51,516
Other long-term liabilities 345 581 1,253
Net cash provided by (used in) operating activities 6,880 (180,092) (66,537)
CASH FLOWS FROM INVESTING ACTIVITIES:      
Maturities of securities 190,108 257,520 394,294
Purchases of securities (215,097) (81,633) (290,195)
Investment in software and website development costs (509) (599)  
(Purchases) disposal of furniture, fixtures and equipment (24)   4
Net cash (used in) provided by investing activities (25,522) 175,288 104,103
CASH FLOWS FROM FINANCING ACTIVITIES:      
Proceeds from issuance of common stock under employee stock purchase plan 330 605 1,650
Proceeds from exercise of stock options 1,882 60 2,921
Taxes related to stock-based awards (1,982) (1,044) (9,644)
Net cash provided by (used in) financing activities 230 (379) (5,073)
NET (DECREASE) INCREASE IN CASH AND CASH EQUIVALENTS AND RESTRICTED CASH (18,412) (5,183) 32,493
CASH AND CASH EQUIVALENTS AND RESTRICTED CASH, BEGINNING OF PERIOD 218,189 223,372 190,879
CASH AND CASH EQUIVALENTS AND RESTRICTED CASH, END OF PERIOD 199,777 218,189 223,372
Cash (paid) received during the year for:      
Income taxes (2,367) (1,782) 3,656
Supplemental disclosure of non-cash transactions:      
Laxdale milestone     $ 12,000
Shares issued in settlement of Laxdale milestone payment   8,203  
Initial recognition of operating lease right-of-use asset 607 $ 2,041  
Initial recognition of furniture, fixtures and equipment lease $ 624