XML 72 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
SUPPLEMENTAL BALANCE SHEET AND CASH FLOW INFORMATION (other non-current assets) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Other non-current assets      
Postretirement benefit plan asset (Note 12) $ 94,939 $ 79,343  
Cloud computing arrangement implementation costs 59,234 71,547  
Prepaid product discounts [1] 40,376 44,824  
Deferred contract acquisition costs [2] 21,103 21,300  
Loans and notes receivable from distributors, net of allowance for credit losses [3] 12,443 13,259  
Other 23,087 30,081  
Other non-current assets 251,182 260,354  
Amortization of prepaid product discounts 33,370 34,400 $ 31,784
Amortization of contract acquisition costs 11,061 8,206 4,975
Loans and notes receivable from distributors, current 987 961  
Loans and notes receivable from distributors [Member]      
Loans and notes receivable allowance for credit losses [Line Items]      
Balance, beginning of year 1,024 2,830 3,995
Bad debt (benefit) expense (96) 1,195 (1,165)
Write-offs 0 (2,599) 0
Other 0 (402) 0
Balance, end of year 928 $ 1,024 $ 2,830
Loans and notes receivable credit quality information by origination year      
2023 342    
2020 1,003    
2019 370    
Prior 12,643    
Total 14,358    
Loans and notes receivable from distributors [Member] | 1 to 2 internal grade [Member]      
Loans and notes receivable credit quality information by origination year      
2023 342    
2020 1,003    
2019 370    
Prior 12,643    
Total 14,358    
Loans and notes receivable from distributors [Member] | 3 to 4 internal grade [Member]      
Loans and notes receivable credit quality information by origination year      
2023 0    
2020 0    
2019 0    
Prior 0    
Total $ 0    
[1] Amortization of prepaid product discounts was $33,370 for 2023, $34,400 for 2022 and $31,784 for 2021.
[2] Amortization of deferred contract acquisition costs was $11,061 for 2023, $8,206 for 2022 and $4,975 for 2021.
[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 $987 as of December 31, 2023 and $961 as of December 31, 2022.