v3.26.1
Note 9 - Goodwill (Tables)
6 Months Ended
Jun. 30, 2026
Notes Tables  
Goodwill [Table Text Block]
  

Residential

  

Commercial & Industrial

  

Total

 

Balance as of December 31, 2025

 $855,118  $611,976  $1,467,094 

Acquisitions of businesses

  -   208,598   208,598 

Disposition of businesses

  -   (15,943)  (15,943)

Impairment charge

  (1,523)  -   (1,523)

Foreign currency translation rate changes

  (29)  (6,446)  (6,475)

Balance as of June 30, 2026

 $853,566  $798,185  $1,651,751