XML 16 R34.htm IDEA: XBRL DOCUMENT v3.19.3
Receivables and Allowance for Doubtful Accounts Receivables and Allowance for Doubtful Accounts (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2019
Dec. 31, 2018
Receivables [Line Items]    
Accounts Receivable, before Allowance for Credit Loss $ 76,743 $ 74,528
Receivables, net of allowance for doubtful accounts of $5,981 and $4,883 in 2019 and 2018, respectively 70,762 69,645
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Allowance for doubtful accounts 5,981 4,883
Bad debt expense 10,198  
Estimated returns and uncollectible rental payments 1,393  
Accounts written off (10,913)  
Recoveries 420  
Installment sales receivable [Member]    
Receivables [Line Items]    
Accounts Receivable, before Allowance for Credit Loss 52,163 54,746
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Allowance for doubtful accounts 3,200 3,600
Trade and notes receivables [Member]    
Receivables [Line Items]    
Accounts Receivable, before Allowance for Credit Loss 24,580 19,782
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Allowance for doubtful accounts $ 2,800 $ 1,300