XML 23 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 28, 2024
Dec. 30, 2023
Dec. 31, 2022
Cash flows from operating activities:      
Net income $ 61,131 $ 259,061 $ 178,882
Adjustments to reconcile net income to net cash provided by (used in) operating activities:      
Depreciation and amortization 38,737 34,432 29,323
Stock-based compensation expense 52,985 70,197 55,530
Change in deferred income tax provision (12,069) (58,614) (1,420)
Change in noncurrent taxes payable (19,370) 299 (3)
Amortization of right-of-use assets 7,530 6,764 6,512
Impairment of acquired intangible assets 13,929 0 0
Charge for expiring production materials 7,019 0 6,002
Write-off of non-recoverable cost-method investment 2,023 0 0
Impairment of operating lease right-of-use asset 384 0 1,149
Other non-cash adjustments 283 253 754
Changes in assets and liabilities:      
Accounts receivable, net 23,313 (10,355) (14,159)
Inventories, net (4,584) 11,549 (42,781)
Prepaid expenses and other assets (11,065) (6,001) (6,276)
Accounts payable 2,341 (7,549) 7,439
Accrued liabilities (3,515) (12,963) 15,410
Accrued payroll obligations (9,709) (10,005) 8,903
Operating lease liabilities, current and long-term portions (8,487) (7,480) (6,459)
Net cash provided by (used in) operating activities 140,876 269,588 238,806
Cash flows from investing activities:      
Capital expenditures (20,985) (20,098) (23,338)
Cash paid for software and intellectual property licenses (16,708) (13,152) (11,594)
Net cash provided by (used in) investing activities (37,693) (33,250) (34,932)
Cash flows from financing activities:      
Restricted stock unit tax withholdings (33,646) (52,078) (54,946)
Proceeds from issuance of common stock 6,184 8,365 7,159
Repurchase of common stock (66,998) (80,004) (110,132)
Proceeds from long-term debt, net of issuance costs 0 0 148,597
Repayment of long-term debt 0 (130,000) (178,750)
Net cash provided by (used in) financing activities (94,460) (253,717) (188,072)
Effect of exchange rate change on cash (749) (26) (1,650)
Net increase (decrease) in cash and cash equivalents 7,974 (17,405) 14,152
Beginning cash and cash equivalents 128,317 145,722 131,570
Ending cash and cash equivalents 136,291 128,317 145,722
Supplemental disclosure of cash flow information and non-cash investing and financing activities:      
Interest paid 0 3,240 3,973
Income taxes paid, net of refunds 8,587 15,754 4,621
Operating lease payments 9,567 8,344 7,419
Accrued purchases of plant and equipment 2,132 392 1,357
Operating lease right-of-use assets obtained in exchange for lease obligations $ 7,428 $ 3,718 $ 2,134