XML 25 R7.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 $ (30,438) $ (46,466) $ 50,199
Adjustments to reconcile net (loss) income to net cash used in operating activities:      
Share-based compensation expense 35,728 28,771 28,078
Depreciation 9,460 8,057 7,534
Amortization of intangible assets 5,353 3,653 2,907
Amortization of deferred financing costs 486 507 759
Amortization of investments 632 1,478 2,482
Change in fair value of contingent consideration 0 0 (184,800)
Intangible asset impairment 0 0 82,300
Other non-cash adjustments 1,503 739 1,607
Changes in operating assets and liabilities:      
Accounts receivable (9,872) (8,989) (10,087)
Inventories (21,830) (7,305) (4,274)
Other current assets (3,084) (515) (700)
Accounts payable 6,177 2,677 4,710
Accrued liabilities 11,562 (2,966) 8,271
Other noncurrent assets and liabilities (1,193) (1,782) (2,766)
Net cash provided by (used in) operating activities 4,484 (22,141) (13,780)
Cash flows from investing activities:      
Purchases of available-for-sale securities 0 (24,637) (173,105)
Sales and maturities of available-for-sale securities 63,815 85,524 206,362
Purchases of property and equipment (11,998) (16,881) (9,753)
Acquisition of intellectual property (30,000) 0 0
Net cash provided by investing activities 21,817 44,006 23,504
Cash flows from financing activities:      
Proceeds from debt borrowings 0 0 5,000
Payments on debt and finance leases (992) (899) (5,816)
Payment of debt fees (60) 0 (1,171)
Proceeds from stock option exercises 2,316 1,816 8,175
Shares repurchased for payment of taxes on stock awards (6,557) (12,201) (18,011)
Proceeds from issuance of common stock under employee stock purchase plan 5,261 4,225 4,181
Net cash used in financing activities (32) (7,059) (7,642)
Effect of exchange rate changes on cash and cash equivalents (58) (361) (372)
Net increase in cash and cash equivalents 26,211 14,445 1,710
Cash and cash equivalents—beginning of period 58,099 43,654 41,944
Cash and cash equivalents—end of period 84,310 58,099 43,654
Supplemental cash flow information:      
Cash paid for interest 6,376 4,270 4,223
Cash paid for income taxes, net of refunds 395 192 190
Non-cash investing and financing activities:      
Accrued purchases of property and equipment $ 1,427 $ 272 $ 1,552