XML 24 R12.htm IDEA: XBRL DOCUMENT v3.23.3
Receivables, net
9 Months Ended
Sep. 30, 2023
Receivables [Abstract]  
Receivables, net Receivables, net
September 30, 2023December 31, 2022
Customers, trade$1,846,374 1,699,130 
Income tax receivable24,625 60,080 
Other143,513 219,355 
Less: allowance for discounts, claims and doubtful accounts71,365 73,779 
Receivables, net$1,943,147 1,904,786