XML 52 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Identified Intangible Assets and Goodwill, Net (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of acquired finite-lived intangible assets by major class [Table Text Block]
The carrying amounts of the identified intangible assets and goodwill acquired in connection with our acquisitions were as follows:
  Weighted-Average
Amortization
Period (Years)
December 31, 2023December 31, 2022
Carrying
Amount
Accumulated
Amortization
Carrying
Amount
Accumulated
Amortization
Amortized intangible assets:     
Customer lists/relationships3.9years$41,679 $29,252 $36,745 $26,243 
Employment-related2.5years13,007 9,957 12,242 8,931 
Tradenames3.8years12,860 8,123 12,219 7,083 
Amortized intangible assets 67,546 $47,332 61,206 $42,257 
Less accumulated amortization47,332  42,257  
Intangible assets, net$20,214  $18,949  
Goodwill$84,800  $70,107  
Schedule of goodwill [Table Text Block]
The changes in the carrying amounts of goodwill, by segment, for the years ended December 31, 2023 and December 31, 2022 were as follows:
Balance at
January 1,
2023
AcquisitionsTranslation
and Other
Adjustments
Balance at
December 31,
2023
Utility$4,941 $— $— $4,941 
Residential and Commercial65,166 14,758 (65)79,859 
Total$70,107 $14,758 $(65)$84,800 
Balance at
January 1,
2022
AcquisitionsTranslation
and Other
Adjustments
Balance at
December 31,
2022
Utility$4,911 $30 $— $4,941 
Residential and Commercial51,069 14,225 (128)65,166 
Total$55,980 $14,255 $(128)$70,107 
Schedule of finite-lived intangible assets, future amortization expense [Table Text Block] The aggregate amortization expense of intangible assets, as of December 31, 2023, in each of the next five years was as follows:
 Future Amortization Expense
Year ending December 31, 2024$5,155 
20254,361 
20263,519 
20272,934 
20282,140 
Thereafter2,105 
$20,214