XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Statements of Cash Flows - USD ($)
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Operating activities:    
Net income $ 25,774,000 $ 318,545,000
Adjustments to reconcile net income to net cash provided by (used in) operating activities:    
Depreciation and amortization 6,590,000 8,598,000
Non-cash operating lease cost 4,166,000 3,798,000
Stock-based compensation 29,426,000 28,227,000
Deferred income taxes 6,147,000 (269,922,000)
Non-cash restructuring charges 0 (99,000)
Operating Lease, Impairment Loss   12,500,000
Amortization of Debt Discount (Premium) 0 10,535,000
Other 2,383,000 874,000
Changes in operating assets and liabilities:    
Accounts receivable, net 29,792,000 7,426,000
Inventory (66,985,000) (22,977,000)
Prepaid expenses and other assets 4,602,000 (18,617,000)
Accounts payable and other liabilities (67,136,000) (10,362,000)
Deferred revenue 5,426,000 9,279,000
Net Cash Provided by (Used in) Operating Activities (19,815,000) 65,305,000
Investing activities:    
Purchases of property and equipment, net (3,205,000) (4,840,000)
Purchases of marketable securities (103,733,000) (82,270,000)
Maturities of marketable securities 109,649,000 0
Net cash provided by (used in) investing activities 2,711,000 (87,110,000)
Financing activities:    
Proceeds from issuance of common stock 4,686,000 7,225,000
Payment, Tax Withholding, Share-based Payment Arrangement (12,327,000) (15,013,000)
Payments for Repurchase of Common Stock (31,618,000) 0
Repayments of Lines of Credit (125,000,000) 0
Payments for Repurchase of Common Stock 31,618,000 0
Net cash used in financing activities (164,259,000) (7,788,000)
Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents (2,563,000) (1,704,000)
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect (183,926,000) (31,297,000)
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents $ 217,161,000 $ 296,357,000