XML 16 R7.htm IDEA: XBRL DOCUMENT v3.22.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Statement of Cash Flows [Abstract]    
Consolidated net (loss) income $ (3,608) $ 19,225
Adjustments to reconcile consolidated net (loss) income to net cash used in operating activities:    
Depreciation and amortization 11,655 7,022
Stock-based compensation 17,679 16,198
Inventory write-downs 1,573 1,951
Deferred taxes (2,741) 2,570
Other (749) 1,309
Changes in operating assets and liabilities:    
Accounts receivable (54,299) (22,898)
Inventories (36,051) (41,543)
Prepaid expenses and other current and non-current assets (2,460) (5,843)
Accounts payable 9,024 (689)
Accrued expenses and other non-current liabilities 15,658 5,020
Proceeds from lease incentives 230 0
Net cash provided by (used in) operating activities (44,089) (17,678)
CASH FLOWS FROM INVESTING ACTIVITIES:    
Purchases of marketable investments 0 (32,939)
Proceeds from sales of marketable investments 1,180 2,000
Proceeds from maturities of marketable investments 44,579 67,810
Purchases of property and equipment (9,388) (7,286)
Other 0 (150)
Net cash provided by (used in) investing activities 36,371 29,435
CASH FLOWS FROM FINANCING ACTIVITIES:    
Proceeds from exercises of stock options 4,568 978
Proceeds from issuance of stock under employee stock purchase plan 7,998 7,354
Payment of employee taxes related to vested stock (5,081) (6,988)
Payments of finance lease obligations (858) (692)
Other (137) (93)
Net cash provided by financing activities 6,490 559
Effect of foreign exchange rate changes on cash and cash equivalents 83 291
NET (DECREASE) INCREASE IN CASH AND CASH EQUIVALENTS (1,145) 12,607
CASH AND CASH EQUIVALENTS—Beginning of period 59,379 69,670
CASH AND CASH EQUIVALENTS—End of period 58,234 82,277
NONCASH INVESTING AND FINANCING ACTIVITIES:    
Right-of-use assets obtained in exchange for lease obligations 51,191 54,444
Right-of-use assets obtained in exchange for finance lease obligations 89 520
Purchase of property and equipment funded through accounts payable and accrued liabilities 3,059 2,236
SUPPLEMENTAL CASH FLOW INFORMATION:    
Cash paid for amounts included in the measurement of operating lease liabilities 8,458 3,914
Cash paid for income taxes $ 2,157 $ 689