XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Allowance for Doubtful Accounts - Schedule of Changes in Allowance for Notes Receivable (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Accounts receivable        
Allowance for doubtful accounts, beginning balance $ 70,420 $ 62,603 $ 66,601 $ 50,794
Write-Offs (1,039) (5,145) (12,798) (11,195)
Bad Debt Expense 9,648 7,863 25,226 25,722
Allowance for doubtful accounts, ending balance 79,029 65,321 79,029 65,321
Notes receivable        
Allowance for doubtful accounts, beginning balance 9,242 13,417 6,863 14,790
Write-Offs (2,322) (6,718) (2,535) (7,256)
Bad Debt Expense 4,522 (1,545) 7,114 (2,380)
Allowance for doubtful accounts, ending balance 11,442 5,154 11,442 5,154
Total accounts and notes receivable        
Allowance for doubtful accounts, beginning balance 79,662 76,020 73,464 65,584
Write-Offs (3,361) (11,863) (15,333) (18,451)
Bad Debt Expense 14,170 6,318 32,340 23,342
Allowance for doubtful accounts, ending balance 90,471 70,475 90,471 70,475
Accounts receivable recovered after write off 100 100 100 200
Standard notes receivable        
Notes receivable        
Allowance for doubtful accounts, beginning balance 7,008 12,606 6,052 13,607
Write-Offs (1,529) (6,718) (1,689) (6,773)
Bad Debt Expense 1,208 (1,545) 2,324 (2,491)
Allowance for doubtful accounts, ending balance 6,687 4,343 6,687 4,343
Elevated risk notes receivable        
Notes receivable        
Allowance for doubtful accounts, beginning balance 2,234 811 811 1,183
Write-Offs (793) 0 (846) (483)
Bad Debt Expense 3,314 0 4,790 111
Allowance for doubtful accounts, ending balance $ 4,755 $ 811 $ 4,755 811
Standard Note Receivable Customer Concession        
Total accounts and notes receivable        
Adjustments include reduction of allowance for doubtful accounts       $ 8,000