XML 52 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Intangible Assets, Net (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Goodwill
The changes in goodwill by reportable segment are outlined below (in thousands):    
Alarm.comOtherTotal
Balance as of January 1, 2022$112,901 $— $112,901 
Goodwill acquired - initial measurement
37,907 — 37,907 
Measurement period adjustment(2,625)— (2,625)
Balance as of December 31, 2022148,183 — 148,183 
Goodwill acquired - initial measurement7,200 — 7,200 
Measurement period adjustment(1,509)— (1,509)
Foreign currency translation adjustment 624 — 624 
Balance as of December 31, 2023$154,498 $— $154,498 
Schedule of Intangible Assets
The following table reflects changes in the net carrying amount of the components of intangible assets (in thousands):
Customer
Relationships
Developed
Technology
Trade NameCapitalized Software Development CostsTotal
Balance as of January 1, 2022$59,426 $30,157 $1,823 $— $91,406 
Intangible assets acquired— 9,335 150 — 9,485 
Amortization(11,904)(5,939)(590)— (18,433)
Balance as of December 31, 202247,522 33,553 1,383 — 82,458 
Intangible assets acquired2,395 11,583 537 — 14,515 
Capitalized software development costs— — — 882 882 
Amortization(10,623)(7,962)(703)(3)(19,291)
Balance as of December 31, 2023$39,294 $37,174 $1,217 $879 $78,564 
The following tables reflect the weighted-average remaining life and carrying value of finite-lived intangible assets (in thousands, except weighted-average remaining life):
 December 31, 2023
 Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Value
Weighted-
Average
Remaining Life
(in years)
Customer relationships$128,280 $(88,986)$39,294 6.2
Developed technology70,061 (32,887)37,174 4.7
Trade name4,474 (3,257)1,217 2.6
Capitalized software development costs882 (3)879 3.3
Total intangible assets$203,697 $(125,133)$78,564 5.4
    
 December 31, 2022
 Gross
Carrying
Amount
Accumulated
Amortization
Net
Carrying
Value
Weighted-
Average
Remaining Life
(in years)
Customer relationships$125,885 $(78,363)$47,522 7.0
Developed technology58,478 (24,925)33,553 5.8
Trade name3,937 (2,554)1,383 2.4
Total intangible assets$188,300 $(105,842)$82,458 6.5
Schedule of Future Estimated Amortization Expense
The following table reflects the future estimated amortization expense for intangible assets (in thousands):
Year Ended December 31,Amortization
2024$18,370 
202517,575 
202616,045 
202713,787 
20288,839 
2029 and thereafter3,948 
Total future amortization expense$78,564