XML 18 R7.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Thousands
6 Months Ended
Jul. 02, 2021
Jul. 03, 2020
Cash flows from operating activities:    
Consolidated net income $ 22,974 $ 23,607
Adjustments to reconcile consolidated net income to net cash provided by operating activities:    
Depreciation and amortization 19,724 18,767
Provision for inventory excess and obsolescence 2,505 2,272
Share-based compensation 11,679 8,847
Deferred income taxes (699) (3,280)
Other 682 1,005
Changes in assets and liabilities which (used)/provided cash, excluding effects from business acquisitions:    
Accounts receivable (15,580) 2,172
Inventories (5,645) 5,947
Prepaid income taxes, income taxes receivable, prepaid expenses and other current assets (4,750) 893
Accounts payable, income taxes payable, accrued expenses and other current liabilities 22,059 (10,931)
Other non-current assets and liabilities (935) 2,273
Cash provided by operating activities 52,014 51,572
Cash flows from investing activities:    
Purchases of property, plant and equipment (8,643) (4,640)
Payment of contingent consideration related to acquisition of technology assets (2,200) (2,632)
Cash used in investing activities (10,843) (7,272)
Cash flows from financing activities:    
Repayments under term loan and revolving credit facilities (2,706) (2,520)
Payments of debt issuance costs   (1,614)
Payments of withholding taxes from share-based awards (18,428) (7,936)
Repurchases of common shares   (5,500)
Payment of contingent consideration related to an acquisition (1,836) (1,135)
Purchase of building under finance lease (8,743)  
Payments of deferred and escrowed purchase price related to acquisitions   (5,772)
Other financing activities (281) (501)
Cash used in financing activities (31,994) (24,978)
Effect of exchange rates on cash and cash equivalents (378) (772)
Increase (decrease) in cash and cash equivalents 8,799 18,550
Cash and cash equivalents, beginning of the period 125,054 78,944
Cash and cash equivalents, end of the period 133,853 97,494
Supplemental disclosure of cash flow information:    
Cash paid for interest 2,240 2,797
Cash paid for income taxes 6,734 2,433
Income tax refunds received $ 1,199 $ 1,979