XML 52 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Supplemental balance sheet and cash flow information (other non-current assets) (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Other non-current assets      
Postretirement benefit plan asset $ 101,211   $ 94,939
Cloud computing arrangements implementation costs 44,409   59,234
Prepaid product discounts [1] 35,834   40,376
Deferred contract acquisition costs [2] 17,995   21,103
Loans and notes receivable from distributors, net of allowance for credit losses [3] 11,635   12,443
Other 23,909   23,087
Other non-current assets 234,993   251,182
Amortization of prepaid product discounts 24,844 $ 25,291  
Amortization of deferred contract acquisition costs 9,445 8,088  
Loans and notes receivable from distributors, current 1,678   $ 987
Loans and notes receivable from distributors [Member]      
Loans and notes receivable from distributors, allowance for credit losses [Line Items]      
Balance, beginning of year 928 1,024  
Bad debt expense (benefit) 184 (46)  
Balance, end of period 1,112 $ 978  
Write-offs 0    
Recoveries 0    
Loans and notes receivable from distributors, credit quality information      
2024 943    
2023 328    
2020 895    
2019 324    
Prior 11,935    
Total 14,425    
Loans and notes receivable from distributors [Member] | 1-2 internal grade member [Member]      
Loans and notes receivable from distributors, credit quality information      
2024 943    
2023 328    
2020 895    
2019 324    
Prior 11,223    
Total 13,713    
Loans and notes receivable from distributors [Member] | 3-4 internal grade [Member]      
Loans and notes receivable from distributors, credit quality information      
2024 0    
2023 0    
2020 0    
2019 0    
Prior 712    
Total $ 712    
[1] Amortization of prepaid product discounts was $24,844 for the nine months ended September 30, 2024 and $25,291 for the nine months ended September 30, 2023.
[2] Amortization of deferred contract acquisition costs was $9,445 for the nine months ended September 30, 2024 and $8,088 for the nine months ended September 30, 2023.
[3] Amount includes the non-current portion of loans and notes receivable. The current portion of these receivables is included in other current assets on the consolidated balance sheets and was $1,678 as of September 30, 2024 and $987 as of December 31, 2023.