XML 51 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Allowance for Doubtful Accounts - Schedule of Changes in Allowance for Notes Receivable (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Accounts receivable        
Accounts receivable, Allowance for doubtful accounts, beginning balance $ 50,243 $ 66,299 $ 51,052 $ 39,903
Write-Offs (427) (2,475) (7,807) (16,871)
Bad Debt Expense 4,230 967 10,801 5,050
Accounts receivable, Allowance for doubtful accounts, ending balance 54,046 64,791 54,046 64,791
Notes receivable        
Notes receivable, Allowance for doubtful accounts, beginning balance 14,117 17,687 16,749 12,490
Write-Offs 0 (253) (2,770) (2,421)
Bad Debt Expense (149) (132) (11) 1,706
Notes receivable, Allowance for doubtful accounts, ending balance 13,968 17,302 13,968 17,302
Total accounts and notes receivable        
Allowance for doubtful accounts, beginning balance 64,360 83,986 67,801 52,393
Write-Offs (427) (2,728) (10,577) (19,292)
Bad Debt Expense 4,081 835 10,790 6,756
Allowance for doubtful accounts, ending balance 68,014 82,093 68,014 82,093
Accounts receivable recovered after write off   100 100 900
Cumulative effect of ASC 326 adoption        
Accounts receivable        
Accounts receivable, Allowance for doubtful accounts, beginning balance       36,709
Notes receivable        
Notes receivable, Allowance for doubtful accounts, beginning balance       5,527
Total accounts and notes receivable        
Allowance for doubtful accounts, beginning balance       42,236
Standard notes receivable        
Notes receivable        
Notes receivable, Allowance for doubtful accounts, beginning balance 12,534 11,869 13,258 6,667
Write-Offs 0 (253) (9) (1,974)
Bad Debt Expense (149) (132) (864) 1,555
Notes receivable, Allowance for doubtful accounts, ending balance 12,385 11,484 12,385 11,484
Standard notes receivable | Cumulative effect of ASC 326 adoption        
Notes receivable        
Notes receivable, Allowance for doubtful accounts, beginning balance       5,236
Elevated risk notes receivable        
Notes receivable        
Notes receivable, Allowance for doubtful accounts, beginning balance 1,583 5,818 3,491 5,823
Write-Offs 0 0 (2,761) (447)
Bad Debt Expense 0 0 853 151
Notes receivable, Allowance for doubtful accounts, ending balance $ 1,583 $ 5,818 $ 1,583 5,818
Elevated risk notes receivable | Cumulative effect of ASC 326 adoption        
Notes receivable        
Notes receivable, Allowance for doubtful accounts, beginning balance       $ 291