XML 43 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Other Assets (Tables)
3 Months Ended
Mar. 31, 2024
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, 2024
Three Months Ended
March 31, 2023
 Alarm.com
and Certain
Subsidiaries
All Other
Subsidiaries
 Alarm.com
and Certain
Subsidiaries
All Other
Subsidiaries
Beginning of period balance$(3,723)$(141)$(2,755)$(80)
(Provision for) / recovery of expected credit losses(287)33 (506)(34)
Write-offs44 20 159 17 
End of period balance$(3,966)$(88)$(3,102)$(97)
The changes in our allowance for credit losses for notes receivable are as follows (in thousands):
Three Months Ended
March 31, 2024
Three Months Ended
March 31, 2023
Beginning of period balance$(5)$(2)
Provision for expected credit losses
(3,998)— 
Write-offs— — 
End of period balance$(4,003)$(2)
Schedule of Financing Receivable Credit Quality Indicators
We manage our notes receivables using delinquency as a key credit quality indicator. The following tables reflect the current and delinquent notes receivable by class of financing receivables and by year of origination (in thousands):
March 31, 2024
Loan Receivables:20242023202220212020PriorTotal
Current$500 $150 $1,500 $— $1,027 $4,000 $7,177 
30-59 days past due— — — — — — — 
60-89 days past due— — — — — — — 
90-119 days past due— — — — — — — 
120+ days past due— — — — — — — 
Total$500 $150 $1,500 $— $1,027 $4,000 $7,177 

December 31, 2023
Loan Receivables:20232022202120202019PriorTotal
Current$150 $1,500 $— $1,039 $— $4,524 $7,213 
30-59 days past due— — — — — — — 
60-89 days past due— — — — — — — 
90-119 days past due— — — — — — — 
120+ days past due— — — — — — — 
Total$150 $1,500 $— $1,039 $— $4,524 $7,213