XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
9 Months Ended
Oct. 01, 2022
Oct. 02, 2021
Cash flows from operating activities:    
Net income $ 90,705 $ 18,368
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation 25,359 22,290
Amortization 19,725 15,174
Provision for credit losses 7,395 3,309
Stock-based compensation 7,638 5,748
Amortization of deferred financing costs, debt discount and premium 921 674
Asset impairment charges 2,131  
Debt extinguishment costs, including call premium classified as financing activity   25,472
(Gain) loss on sales of assets (166) 105
Change in operating assets and liabilities (net of effects of acquisition):    
Accounts receivable (35,166) (45,997)
Inventories (21,145) (11,607)
Contract assets, net, prepaid expenses, other current and other assets 6,213 (22,843)
Accounts payable, accrued and other liabilities 48,531 9,074
Net cash provided by operating activities 152,141 19,767
Cash flows from investing activities:    
Purchases of property, plant and equipment (24,741) (25,663)
Investment in and acquisitions of business (787) (106,480)
Proceeds from sales of assets 41 183
Net cash used in investing activities (25,487) (131,960)
Cash flows from financing activities:    
Payment of fair value of contingent consideration in Anlin Acquisition (2,362)  
Proceeds from issuance of senior notes   638,300
Payments of senior notes   (425,000)
Payment of call premium on redemption of senior notes   (21,518)
Payments of long-term debt   (54,000)
Payments of financing costs   (10,361)
Purchases of common stock relating to tax withholdings on employee equity awards (1,888) (1,159)
Proceeds from exercise of stock options   138
Proceeds from issuance of common stock under employee stock purchase plan (ESPP) 291 191
Net cash (used in) provided by financing activities (3,959) 126,591
Net increase (decrease) in cash and cash equivalents 122,695 14,398
Cash and cash equivalents at beginning of period 96,146 100,320
Cash and cash equivalents at end of period 218,841 114,718
Non-cash activity:    
Issuance of common stock in Eco Acquisition   6,108
Additions to right-of-use asset 13,625 47,838
Additions to operating lease liability (13,625) (47,838)
Property, plant and equipment additions in accounts payable $ 79 $ 268