XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.2
Basis of Presentation and Accounting Policies (Details) - USD ($)
$ in Thousands
3 Months Ended 4 Months Ended 6 Months Ended
May 04, 2024
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
May 04, 2024
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Adjustment to reserves   $ 2,000       $ 2,000    
Payments for disposition of business           2,352 $ 0  
Loss on sale of business   12,981   $ 0   12,981 0  
Sales   1,156,892   $ 1,080,376   2,244,371 $ 2,060,681  
Supplier finance program payable   $ 7,800       $ 7,800   $ 13,500
FCD | Disposal Group, Disposed of by Sale, Not Discontinued Operations                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Payments for disposition of business $ 2,400              
Loss on sale of business $ 13,000              
Sales         $ 3,000      
Velan Inc                
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                
Acquisition related costs     $ 7,300