XML 68 R51.htm IDEA: XBRL DOCUMENT v3.20.4
Receivables and Allowance for Doubtful Accounts Receivables and Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Receivables [Line Items]        
Proceeds from Interest Received $ 11,500 $ 10,800 $ 11,000  
Accounts Receivable, before Allowance for Credit Loss 98,050 89,724    
Receivables, net of allowance for doubtful accounts of $8,047 and $5,601 in 2020 and 2019, respectively 90,003 84,123    
Changes in allowance for doubtful accounts [Roll Forward]        
Bad debt expense 14,635 15,077 14,610  
Accounts written off (12,190) (14,359) (13,894)  
Allowance for doubtful accounts (8,047) (5,601) $ (4,883) $ (4,167)
Installment sales receivable [Member]        
Receivables [Line Items]        
Accounts Receivable, before Allowance for Credit Loss 61,794 56,370    
Changes in allowance for doubtful accounts [Roll Forward]        
Allowance for doubtful accounts (7,000) (4,100)    
Trade and notes receivables [Member]        
Receivables [Line Items]        
Accounts Receivable, before Allowance for Credit Loss 36,256 33,354    
Changes in allowance for doubtful accounts [Roll Forward]        
Allowance for doubtful accounts $ (1,000) $ (1,500)