XML 137 R42.htm IDEA: XBRL DOCUMENT v3.22.2
REVENUE AND RECEIVABLES - Schedule of Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Disaggregation of Revenue [Line Items]        
Total revenue $ 1,601,030 $ 1,304,417 $ 3,145,777 $ 2,609,121
CSB        
Disaggregation of Revenue [Line Items]        
Total revenue 1,088,489 1,022,647 2,151,078 2,061,252
Commercial        
Disaggregation of Revenue [Line Items]        
Total revenue 297,486 281,770 587,663 547,869
Solar        
Disaggregation of Revenue [Line Items]        
Total revenue 215,055 0 407,036 0
Monitoring and related services        
Disaggregation of Revenue [Line Items]        
Total revenue 1,145,792 1,083,520 2,267,088 2,146,286
Monitoring and related services | CSB        
Disaggregation of Revenue [Line Items]        
Total revenue 1,011,442 965,233 2,004,470 1,916,481
Monitoring and related services | Commercial        
Disaggregation of Revenue [Line Items]        
Total revenue 134,350 118,287 262,618 229,805
Installation, product, and other        
Disaggregation of Revenue [Line Items]        
Total revenue 455,238 220,897 878,689 462,835
Installation, product, and other | CSB        
Disaggregation of Revenue [Line Items]        
Total revenue 77,047 57,414 146,608 144,771
Installation, product, and other | Commercial        
Disaggregation of Revenue [Line Items]        
Total revenue 163,136 163,483 325,045 318,064
Installation, product, and other | Solar        
Disaggregation of Revenue [Line Items]        
Total revenue $ 215,055 $ 0 $ 407,036 $ 0