XML 42 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Nature of Operations and Summary of Significant Accounting Policies - Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2023
Oct. 01, 2022
Accounting Policies [Abstract]    
Cash Paid for Interest $ 6,341 $ 3,907
Cash Paid for Income Taxes, Net of Refunds 34,037 28,692
Non-Cash Investing Activities:    
Reduction in fair value of assets acquired (270) (1,768)
Cash received for acquired businesses 277 138
Increase (decrease) in liabilities assumed 7 (1,630)
Purchase of property with outstanding loan receivable 0 1,397
Purchases of property, plant, and equipment in accounts payable 749 36
Non-Cash Financing Activities:    
Issuance of Company common stock upon vesting of restricted stock units 4,951 5,295
Dividends declared but unpaid $ 3,395 $ 3,032