XML 52 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Supplemental balance sheet and cash flow information (other non-current assets) (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Other non-current assets        
Postretirement benefit plan asset $ 82,834   $ 79,343  
Cloud computing arrangements implementation costs 67,270   71,547  
Prepaid product discounts 46,321 $ 48,683 44,824 $ 56,527
Deferred contract acquisition costs [1] 24,906   21,300  
Loans and notes receivable from distributors, net of allowance for credit losses [2] 12,782   13,259  
Other 32,290   30,081  
Other non-current assets 266,403   260,354  
Amortization of deferred contract acquisition costs 5,315 3,767    
Loans and notes receivable, current 970   $ 961  
Loans and notes receivable from distributors [Member]        
Loans and notes receivable from distributors, allowance for credit losses [Line Items]        
Balance, beginning of year 1,024 2,830    
Bad debt (benefit) expense (73) 264    
Other 0 (402)    
Balance, end of period 951 $ 2,692    
Write-offs 0      
Recoveries 0      
Loans and notes receivable from distributors, credit quality information        
2020 1,076      
2019 400      
2018 3,886      
Prior 9,341      
Total 14,703      
Loans and notes receivable from distributors [Member] | 1-2 internal grade member [Member]        
Loans and notes receivable from distributors, credit quality information        
2020 1,076      
2019 400      
2018 3,886      
Prior 9,341      
Total 14,703      
Loans and notes receivable from distributors [Member] | 3-4 internal grade [Member]        
Loans and notes receivable from distributors, credit quality information        
2020 0      
2019 0      
2018 0      
Prior 0      
Total $ 0      
[1] Amortization of deferred contract acquisition costs was $5,315 for the six months ended June 30, 2023 and $3,767 for the six months ended June 30, 2022.
[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 $970 as of June 30, 2023 and $961 as of December 31, 2022.