XML 62 R48.htm IDEA: XBRL DOCUMENT v3.22.0.1
Receivables and Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Receivables [Line Items]        
Proceeds from Interest Received $ 12,200 $ 11,500 $ 10,800  
Accounts Receivable, before Allowance for Credit Loss 134,857 98,050    
Accounts Receivable, after Allowance for Credit Loss 126,378 90,003    
Changes in allowance for doubtful accounts [Roll Forward]        
Bad debt expense 14,397 14,635 15,077  
Accounts written off (13,965) (12,190) (14,359)  
Allowance for doubtful accounts (8,479) (8,047) $ (5,601) $ (4,883)
Installment sales receivable        
Receivables [Line Items]        
Accounts Receivable, before Allowance for Credit Loss 66,276 61,794    
Changes in allowance for doubtful accounts [Roll Forward]        
Allowance for doubtful accounts (7,600) (7,000)    
Trade and notes receivables        
Receivables [Line Items]        
Accounts Receivable, before Allowance for Credit Loss 68,581 36,256    
Changes in allowance for doubtful accounts [Roll Forward]        
Allowance for doubtful accounts $ (900) $ (1,000)