XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Accounts Receivable, Net - Schedule of Credit Losses (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Accounts Receivable, Allowance for Credit Loss [Roll Forward]        
Beginning of period balance     $ (3,864)  
(Provision for) / recovery of expected credit losses $ (100) $ (100) (357) $ (616)
End of period balance (3,766)   (3,766)  
Alarm.com and Certain Subsidiaries        
Accounts Receivable, Allowance for Credit Loss [Roll Forward]        
Beginning of period balance (3,966) (3,102) (3,723) (2,755)
(Provision for) / recovery of expected credit losses (101) 19 (388) (487)
Write-offs 390 115 434 274
End of period balance (3,677) (2,968) (3,677) (2,968)
All Other Subsidiaries        
Accounts Receivable, Allowance for Credit Loss [Roll Forward]        
Beginning of period balance (88) (97) (141) (80)
(Provision for) / recovery of expected credit losses (2) (96) 31 (130)
Write-offs 1 2 21 19
End of period balance $ (89) $ (191) $ (89) $ (191)