XML 45 R34.htm IDEA: XBRL DOCUMENT v3.20.2
Other Assets (Tables)
9 Months Ended
Sep. 30, 2020
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]  
Schedule of Changes in Allowance for Credit Losses for Accounts Receivable
The changes in our allowance for credit losses for accounts receivable are as follows (in thousands):
Three Months Ended
September 30, 2020
Nine Months Ended
September 30, 2020
 Alarm.com
and Certain
Subsidiaries
All Other
Subsidiaries
 Alarm.com
and Certain
Subsidiaries
All Other
Subsidiaries
Beginning of period balance$(3,550)$(238)$(2,500)$(84)
Impact of adopting Topic 326— — (212)(155)
Recovery of expected credit losses1,146 56 195 42 
Write-offs170 16 283 31 
End of period balance$(2,234)$(166)$(2,234)$(166)
The changes in our allowance for credit losses for notes receivable are as follows (in thousands):
Three Months Ended
September 30, 2020
Nine Months Ended
September 30, 2020
Loan
Receivables
Hardware
Financing
Receivables
Loan
Receivables
Hardware
Financing
Receivables
Beginning of period balance$(46)$(37)$— $(16)
Impact of adopting Topic 326— — (434)(15)
Recovery of / (provision for) expected credit losses(20)368 — 
Write-offs— — 
End of period balance$(65)$(31)$(65)$(31)
Schedule of Financing Receivable Credit Quality Indicators
We manage our notes receivables using delinquency as a key credit quality indicator. Current and delinquent notes receivable by class of financing receivables and by year of origination as of September 30, 2020 are as follows (in thousands):
Loan Receivables:20202019201820172016PriorTotal
Current$600 $20 $— $4,113 $— $— $4,733 
30-59 days past due— — — — — — — 
60-89 days past due— — — — — — — 
90-119 days past due— — — — — — — 
120+ days past due— — — — — — — 
Total$600 $20 $— $4,113 $— $— $4,733 
Hardware Financing Receivables:
Current$— $81 $98 $$— $— $186 
30-59 days past due— — — — — — — 
60-89 days past due— 67 — — — — 67 
90-119 days past due— — — — — 
120+ days past due— — — 16 — — 16 
Total$— $148 $98 $32 $— $— $278 
Schedule of Amortized Cost of Notes Receivable
The amortized cost of notes receivables placed on nonaccrual status is as follows (in thousands):
September 30, 2020December 31, 2019
Loan receivables$— $— 
Hardware financing receivables25 16 
Total$25 $16