XML 43 R32.htm IDEA: XBRL DOCUMENT v3.21.1
Other Assets (Tables)
3 Months Ended
Mar. 31, 2021
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
March 31, 2021
Three Months Ended
March 31, 2020
 Alarm.com
and Certain
Subsidiaries
All Other
Subsidiaries
 Alarm.com
and Certain
Subsidiaries
All Other
Subsidiaries
Beginning of period balance$(4,442)$(254)$(2,500)$(84)
Impact of adopting Topic 326— — (212)(155)
(Provision for) / recovery of expected credit losses(36)(1,886)
Write-offs808 43 
End of period balance$(3,670)$(242)$(4,555)$(234)
The changes in our allowance for credit losses for notes receivable are as follows (in thousands):
Three Months Ended
March 31, 2021
Three Months Ended
March 31, 2020
Loan
Receivables
Hardware
Financing
Receivables
Loan
Receivables
Hardware
Financing
Receivables
Beginning of period balance$(73)$(16)$— $(16)
Impact of adopting Topic 326— — (434)(15)
Recovery of expected credit losses— 11 347 
Write-offs— — — — 
End of period balance$(73)$(5)$(87)$(29)
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 March 31, 2021 are as follows (in thousands):
Loan Receivables:20212020201920182017PriorTotal
Current$— $1,200 $14 $— $4,301 $— $5,515 
30-59 days past due— — — — — — — 
60-89 days past due— — — — — — — 
90-119 days past due— — — — — — — 
120+ days past due— — — — — — — 
Total$— $1,200 $14 $— $4,301 $— $5,515 
Hardware Financing Receivables:
Current$— $— $53 $32 $— $— $85 
30-59 days past due— — 45 17 — — 62 
60-89 days past due— — — — — — — 
90-119 days past due— — — — — — — 
120+ days past due— — — — — — — 
Total$— $— $98 $49 $— $— $147 
Schedule of Amortized Cost of Notes Receivable
The amortized cost of notes receivables placed on nonaccrual status is as follows (in thousands):
March 31, 2021December 31, 2020
Loan receivables$— $— 
Hardware financing receivables— 
Total$— $