XML 74 R55.htm IDEA: XBRL DOCUMENT v3.22.4
SUPPLEMENTAL BALANCE SHEET AND CASH FLOW INFORMATION (other non-current assets) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Other non-current assets        
Postretirement benefit plan asset (Note 12) $ 79,343 $ 87,019    
Cloud computing arrangement implementation costs 71,547 63,806    
Prepaid product discounts 44,824 56,527 $ 50,602 $ 51,145
Deferred contract acquisition costs [1] 21,300 17,975    
Loans and notes receivable from distributors, net of allowance for credit losses [2] 13,259 20,201    
Other 30,081 33,935    
Other non-current assets 260,354 279,463    
Loans and notes receivable from distributors, current 961 1,317    
Amortization of contract acquisition costs 8,206 4,975 3,739  
Loans and notes receivable allowance for credit losses [Line Items]        
Write-offs (2,599)      
Loans and notes receivable from distributors [Member]        
Loans and notes receivable allowance for credit losses [Line Items]        
Balance, beginning of year 2,830 3,995 284  
Bad debt expense (benefit) 1,195 (1,165) 5,412  
Exchange for customer lists (402) 0 (6,402)  
Write-offs (2,599) 0 (48)  
Balance, end of year 1,024 $ 2,830 3,995  
Loans and notes receivable credit quality information by origination year        
2019 1,142      
2018 429      
2017 4,128      
Prior 9,545      
Total 15,244      
Loans and notes receivable from distributors [Member] | 1 to 2 internal grade [Member]        
Loans and notes receivable credit quality information by origination year        
2019 1,142      
2018 429      
2017 4,128      
Prior 9,545      
Total 15,244      
Loans and notes receivable from distributors [Member] | 3 to 4 internal grade [Member]        
Loans and notes receivable credit quality information by origination year        
2019 0      
2018 0      
2017 0      
Prior 0      
Total $ 0      
Loans and notes receivable from distributors [Member] | ASU No. 2016-13 [Member] | Adoption of Accounting Standards Update [Member]        
Loans and notes receivable allowance for credit losses [Line Items]        
Balance, beginning of year     $ 4,749  
[1] Amortization of deferred contract acquisition costs was $8,206 for 2022, $4,975 for 2021 and $3,739 for 2020.
[2] 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 $961 as of December 31, 2022 and $1,317 as of December 31, 2021.