XML 18 R6.htm IDEA: XBRL DOCUMENT v3.21.2
Consolidated Statements of Cash Flows (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Oct. 02, 2021
Sep. 26, 2020
Cash flows from operating activities:    
Net income $ 67,390 $ 31,403
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 17,839 19,263
Stock-based compensation expense 32,624 30,228
Amortization of right-of-use assets 4,926 4,464
Amortization of debt issuance costs and discount 274 300
Other non-cash adjustments (117) (101)
Changes in assets and liabilities:    
Accounts receivable, net (15,025) (8,072)
Inventories, net (1,506) (4,508)
Prepaid expenses and other assets (224) (3,516)
Accounts payable 8,793 (4,237)
Accrued expenses (971) 6,098
Accrued payroll obligations 7,337 1,744
Operating lease liabilities, current and long-term portions (4,784) (4,331)
Income taxes payable (493) 223
Net cash provided by (used in) operating activities 116,063 68,958
Cash flows from investing activities:    
Capital expenditures (7,118) (9,781)
Cash paid for software and intellectual property licenses (9,534) (6,850)
Net cash provided by (used in) investing activities (16,652) (16,631)
Cash flows from financing activities:    
Restricted stock unit tax withholdings (41,587) (19,934)
Proceeds from issuance of common stock 5,240 7,145
Repurchase of common stock (55,126) 0
Proceeds from long-term debt 0 50,000
Repayment of long-term debt (8,750) (26,250)
Net cash provided by (used in) financing activities (100,223) 10,961
Effect of exchange rate change on cash (68) 899
Net increase in cash and cash equivalents (880) 64,187
Beginning cash and cash equivalents 182,332 118,081
Ending cash and cash equivalents 181,452 182,268
Interest paid 1,755 2,849
Operating lease payments 5,786 5,786
Income taxes paid, net of refunds 2,842 2,317
Accrued purchases of plant and equipment 351 549
Operating lease right-of-use assets obtained in exchange for lease obligations $ 7,550 $ 2,274