XML 54 R42.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Supplemental balance sheet and cash flow information (other non-current assets) (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Other non-current assets      
Postretirement benefit plan asset $ 96,859   $ 94,939
Cloud computing arrangements implementation costs 52,252   59,234
Prepaid product discounts [1] 43,690   40,376
Deferred contract acquisition costs [2] 21,527   21,103
Loans and notes receivable from distributors, net of allowance for credit losses [3] 12,773   12,443
Other 30,092   23,087
Other non-current assets 257,193   251,182
Amortization of prepaid product discounts 8,180 $ 8,513  
Amortization of deferred contract acquisition costs 3,091 2,367  
Loans and notes receivable, current 1,317   $ 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) 54 (28)  
Balance, end of period 982 $ 996  
Write-offs 0    
Recoveries 0    
Loans and notes receivable from distributors, credit quality information      
2024 991    
2023 361    
2020 961    
2019 355    
Prior 12,404    
Total 15,072    
Loans and notes receivable from distributors [Member] | 1-2 internal grade member [Member]      
Loans and notes receivable from distributors, credit quality information      
2024 991    
2023 361    
2020 961    
2019 355    
Prior 12,404    
Total 15,072    
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 0    
Total $ 0    
[1] Amortization of prepaid product discounts was $8,180 for the quarter ended March 31, 2024 and $8,513 for the quarter ended March 31, 2023.
[2] Amortization of deferred contract acquisition costs was $3,091 for the quarter ended March 31, 2024 and $2,367 for the quarter ended March 31, 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,317 as of March 31, 2024 and $987 as of December 31, 2023.