v3.24.2
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Operating activities:    
Net Income (Loss) $ 43,307 $ (12,424)
Adjustments to reconcile net loss to net cash provided by operating activities:    
Depreciation and amortization 6,908 6,066
Stock-based compensation 26,495 23,372
Restructuring equity modification expense 366  
Accretion of discount or amortization of premium on investments (109) (1,285)
Amortization of debt issuance costs 815 802
Deferred tax expense (372) (399)
Revaluation of acquisition-related contingent consideration liability 986  
Changes in operating assets and liabilities, net of amounts acquired:    
Accounts receivable 699 (7,755)
Inventory 16,378 (64,733)
Prepaid expenses and other assets 1,461 2,277
Accounts payable 6,996 6,113
Accrued compensation and employee related benefits 4,056 (1,879)
Accrued and other liabilities 290 2,043
Acquisition-related contingent consideration liability (2,556)  
Operating lease right-of-use assets 1,293 1,331
Operating lease liabilities (1,706) (1,661)
Deferred revenue 312 (972)
Net cash provided by (used in) operating activities 105,619 (49,104)
Investing activities:    
Proceeds from sales of investments   13,372
Proceeds from maturities of investments 13,033 92,424
Purchases of intangible assets   (250)
Purchases of property and equipment (7,568) (13,198)
Business acquisitions, net of cash acquired   (23,357)
Net cash provided by investing activities 5,465 68,991
Financing activities:    
Proceeds from exercise of stock options and employee stock purchase plan 13,446 5,753
Payment of acquisition-related contingent consideration (4,602)  
Net cash provided by financing activities 8,844 5,753
Effect of exchange rate changes on cash and cash equivalents (68) 7
Net increase in cash and cash equivalents 119,860 25,647
Cash and cash equivalents    
Beginning of period 94,793 19,597
End of period 214,653 45,244
Supplemental disclosure of cashflow information:    
Cash paid for interest 1,617 1,617
Purchases of property and equipment not yet paid $ 1,198 1,973
Operating lease liabilities arising from obtaining ROU assets   979
Lease liabilities arising from remeasurement of ROU assets   159
26,396 shares of common stock issued for Voyantic Oy acquisition   3,579
Acquisition-related contingent consideration liability   $ 4,602