XML 20 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Operating activities:      
Net income (loss) $ (53,183) $ 28,847 $ 371,171
Adjustments to reconcile net income (loss) to net cash provided by (used in) operating activities:      
Depreciation and amortization 6,160 8,570 10,962
Non-cash operating lease cost 3,090 5,501 4,240
Stock-based compensation 41,479 38,991 38,650
Deferred income taxes (17,891) 2,710 (273,541)
Non-cash restructuring charges 0 228 (99)
Gain (Loss) on Extinguishment of Debt 3,092 0 0
Amortization of Debt Discount (Premium) 0 0 14,208
Other (2,600) 1,022 2,243
Changes in operating assets and liabilities:      
Accounts receivable, net (14,478) 37,829 (8,142)
Inventory 20,865 (40,722) 11,505
Prepaid expenses and other assets (7,649) 7,922 (17,513)
Accounts payable and other liabilities (4,226) (97,112) 56,262
Deferred revenue (1,338) 11,961 19,207
Net Cash Provided by (Used in) Operating Activities (32,863) 5,747 229,153
Investing activities:      
Purchases of property and equipment, net (1,520) (3,447) (5,545)
Purchases of marketable securities (25,782) (165,590) (146,515)
Maturities of marketable securities 149,204 160,649 8,341
Net cash provided by (used in) investing activities 121,902 (8,388) (143,719)
Financing activities:      
Proceeds from issuance of common stock 3,876 4,760 7,490
Payment, Tax Withholding, Share-based Payment Arrangement (8,008) (13,410) (17,379)
Payments for Repurchase of Common Stock (40,000) (39,619) 0
Early Repayment of Senior Debt (46,250) 0 0
Repayments of Lines of Credit 0 (125,000) 0
Payments for Repurchase of Common Stock 40,000 39,619 0
Net cash used in financing activities (90,382) (173,269) (9,889)
Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents 316 (1,442) (2,112)
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect (1,027) (177,352) 73,433
Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents 222,708 223,735 401,087
Interest Paid, Including Capitalized Interest, Operating and Investing Activities 1,976 4,258 6,127
Income Taxes Paid, Net (537) 2,100 810
Capital Expenditures Incurred but Not yet Paid $ 214 $ 215 $ 587