XML 21 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 29, 2024
Dec. 31, 2023
Jan. 01, 2023
OPERATING ACTIVITIES:      
Net income $ 86,946 $ 44,517 $ 19,560
Adjustments to reconcile net income to cash provided by operating activities:      
Depreciation and amortization 39,333 40,774 40,337
Share-based compensation expense 12,907 10,265 8,527
Loss (gain) on disposal of property, plant and equipment, net 264 (2,252) 4,319
Loss on foreign subsidiary liquidation 2,152 6,221 0
Bad debt expense 1,476 53 26
Income tax expense 26,608 19,137 22,357
Deferred Income Tax Expense (Benefit) (4,454) (6,883) (1,477)
Deferred Income Taxes and Tax Credits (3,034) (10,082) 10,310
Deferred income taxes (8,480) 1,273 3,104
Amortization of acquired intangible assets 5,172 5,172 5,038
Goodwill and intangible asset impairment charge 0 0 36,180
Working capital changes:      
Accounts receivable (13,872) 21,798 (17,489)
Inventories 10,467 31,040 (49,651)
Prepaid expenses and other current assets (3,079) (302) 7,020
Accounts payable and accrued expenses 18,178 (6,443) (24,220)
Cash provided by operating activities 148,430 142,034 43,061
INVESTING ACTIVITIES:      
Capital expenditures (33,788) (26,107) (18,437)
Proceeds from sale of property, plant and equipment 1,040 6,593 0
Cash used in investing activities (30,374) (19,514) (18,437)
FINANCING ACTIVITIES:      
Revolving loan borrowing 34,243 90,000 206,031
Revolving loan repayments (34,243) (114,381) (189,281)
Term loan repayments (115,213) (80,927) (13,191)
Repurchase of common stock 0 0 (17,171)
Dividends paid (2,338) (2,323) (2,355)
Tax withholding payments for share-based compensation (4,770) (1,514) (402)
Debt issuance costs 0 0 (1,032)
Finance lease payments (2,913) (2,419) (2,089)
Cash used in financing activities (125,234) (111,564) (19,490)
Net cash (used in) provided by operating, investing and financing activities (7,178) 10,956 5,134
Effect of exchange rate changes on cash (4,094) 1,978 (4,822)
CASH AND CASH EQUIVALENTS:      
Net (decrease) increase (11,272) 12,934 312
Balance, beginning of year 110,498 97,564 97,252
Balance, end of year 99,226 110,498 97,564
Proceeds from Insurance Settlement, Investing Activities $ 2,374 $ 0 $ 0