v3.26.1
Note 9 - Goodwill - Carrying Amount of Goodwill (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2026
USD ($)
Balance $ 1,467,094
Acquisitions and dispositions of businesses, net 28,263
Impairment charge (1,523)
Foreign currency translation rate changes (7,027)
Balance 1,486,807
Residential Segment [Member]  
Balance 855,118
Acquisitions and dispositions of businesses, net 0
Impairment charge (1,523)
Foreign currency translation rate changes (27)
Balance 853,568
Commercial and Industrial Segment [Member]  
Balance 611,976
Acquisitions and dispositions of businesses, net 28,263
Impairment charge 0
Foreign currency translation rate changes (7,000)
Balance $ 633,239