XML 44 R33.htm IDEA: XBRL DOCUMENT v3.20.2
Other Assets (Tables)
6 Months Ended
Jun. 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
June 30, 2020
Six Months Ended
June 30, 2020
 Alarm.com
and Certain
Subsidiaries
All Other
Subsidiaries
 Alarm.com
and Certain
Subsidiaries
All Other
Subsidiaries
Beginning of period balance$(4,555) $(234) $(2,500) $(84) 
Impact of adopting Topic 326—  —  (212) (155) 
Provision for / (recovery of) expected credit losses935  (15) (951) (14) 
Write-offs70  11  113  15  
End of period balance$(3,550) $(238) $(3,550) $(238) 
The changes in our allowance for credit losses for notes receivable are as follows (in thousands):
Three Months Ended
June 30, 2020
Six Months Ended
June 30, 2020
Loan
Receivables
Hardware
Financing
Receivables
Loan
Receivables
Hardware
Financing
Receivables
Beginning of period balance$(87) $(29) $—  $(16) 
Impact of adopting Topic 326—  —  (434) (15) 
Provision for / (recovery of) expected credit losses41  (8) 388  (6) 
Write-offs—  —  —  —  
End of period balance$(46) $(37) $(46) $(37) 
Financing Receivable Credit Quality Indicators [Table Text Block]
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 June 30, 2020 are as follows (in thousands):
Loan Receivables:20202019201820172016PriorTotal
Current$—  $36  $—  $4,022  $—  $—  $4,058  
30-59 days past due—  —  —  —  —  —  —  
60-89 days past due—  —  —  —  —  —  —  
90-119 days past due—  —  —  —  —  —  —  
120+ days past due—  —  —  —  —  —  —  
Total$—  $36  $—  $4,022  $—  $—  $4,058  
Hardware Financing Receivables:
Current$—  $29  $127  $—  $—  $—  $156  
30-59 days past due—  —  —  —  —  —  —  
60-89 days past due—  149  —  15  —  —  164  
90-119 days past due—  —  —  13  —  —  13  
120+ days past due—  —  —  16  —  —  16  
Total$—  $178  $127  $44  $—  $—  $349  
Schedule of Amortized Cost of Notes Receivable
The amortized cost of notes receivables placed on nonaccrual status is as follows (in thousands):
June 30, 2020December 31, 2019
Loan receivables$—  $—  
Hardware financing receivables29  16  
Total$29  $16