v3.22.4
Acquisitions - Purchase Price Allocations (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 25, 2021
Apr. 16, 2021
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]      
Goodwill $ 823,812 $ 825,371  
Ozco      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Other     $ 26
Business Combination, Recognized Identifiable Assets Acquired And Liabilities Assumed, Assets Acquired Including Goodwill     44,590
Goodwill     9,093
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities     (4,756)
Business Combination, Recognized Identifiable Assets Acquired, Goodwill, and Liabilities Assumed, Net     39,834
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Current Assets, Receivables     1,341
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Inventory     3,435
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Property, Plant, and Equipment     595
Ozco | Ozco Term Amendment      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]      
Face amount     35,000
Customer Relationships [Member] | Ozco      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles     23,500
Trade Names [Member] | Ozco      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles     2,600
Technology-Based Intangible Assets [Member] | Ozco      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Liabilities [Abstract]      
Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Finite-Lived Intangibles     $ 4,000