XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Cash flows from operating activities:    
Net income (loss) $ (42,296) $ 63,940
Adjustments to reconcile net loss to net cash used in operating activities:    
Share-based compensation expense 21,574 20,539
Depreciation 5,877 5,672
Amortization of intangible assets 2,914 1,936
Amortization of deferred financing costs 383 628
Loss on disposal of property and equipment 34 68
Amortization of investments 1,272 1,847
Change in fair value of contingent consideration 0 (184,800)
Intangible asset impairment 0 82,300
Other non-cash adjustments 1,424 896
Changes in operating assets and liabilities:    
Accounts receivable (8,985) (10,583)
Inventories (5,710) (3,809)
Other current assets 699 436
Accounts payable 5,675 4,527
Accrued liabilities (4,606) 3,987
Other noncurrent assets and liabilities (442) (1,665)
Net cash used in operating activities (22,187) (14,081)
Cash flows from investing activities:    
Purchases of available-for-sale securities (24,637) (160,577)
Sales and maturities of available-for-sale securities 74,351 190,047
Purchases of property and equipment (12,710) (7,043)
Net cash provided by investing activities 37,004 22,427
Cash flows from financing activities:    
Payments on debt and leases (662) (2,269)
Proceeds from stock option exercises and employee stock purchase plan 3,757 10,020
Shares repurchased for payment of taxes on stock awards (12,136) (17,900)
Net cash used in financing activities (9,041) (10,149)
Effect of exchange rate changes on cash and cash equivalents (607) (255)
Net increase (decrease) in cash and cash equivalents 5,169 (2,058)
Cash and cash equivalents—beginning of period 43,654 41,944
Cash and cash equivalents—end of period 48,823 39,886
Supplemental cash flow information:    
Cash paid for interest 2,926 3,225
Cash paid for income taxes, net of refunds 135 153
Non-cash investing and financing activities:    
Accrued purchases of property and equipment $ 1,917 $ 606