XML 72 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Receivables, net - Schedule of Net Components of Receivables (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Receivables [Abstract]    
Customers, trade $ 1,716,309 $ 1,699,130
Income tax receivable 48,399 60,080
Other 176,808 219,355
Receivables, gross 1,941,516 1,978,565
Less: allowance for discounts, returns, claims and doubtful accounts 66,860 73,779
Receivables, net $ 1,874,656 $ 1,904,786