XML 109 R93.htm IDEA: XBRL DOCUMENT v3.25.0.1
Intangible Assets - Additional Information (Details)
12 Months Ended
Dec. 31, 2024
USD ($)
reportingUnit
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Finite And Indefinite Lived Intangible And Other Asset [Line Items]      
Number of reporting units used in qualitative assessment | reportingUnit 6    
Impairment   $ 0 $ 0
Amortization expense in income from continuing operations $ 59,400,000 48,100,000 41,700,000
Expected annual amortization expense in 2025 61,300,000    
Expected annual amortization expense in 2026 50,700,000    
Expected annual amortization expense in 2027 45,900,000    
Expected annual amortization expense in 2028 36,800,000    
Expected annual amortization expense in 2029 $ 31,000,000.0    
Amortization Period 19 years 6 months    
Amortization of intangibles $ 48,794,000 40,375,000 37,860,000
Trademark, net carrying amount 419,074,000 242,144,000  
Indefinite-lived intangible assets, carrying amount 0 27,000,000  
Trademarks      
Finite And Indefinite Lived Intangible And Other Asset [Line Items]      
Indefinite-lived intangible assets, carrying amount 0 27,000,000  
Trademarks | Smart Infrastructure Solutions      
Finite And Indefinite Lived Intangible And Other Asset [Line Items]      
Indefinite-lived intangible assets, carrying amount $ 0 27,000,000  
Customer relationships      
Finite And Indefinite Lived Intangible And Other Asset [Line Items]      
Amortization Period 7 years 6 months    
Trademark, net carrying amount $ 290,019,000 150,877,000  
Trademarks      
Finite And Indefinite Lived Intangible And Other Asset [Line Items]      
Amortization Period 7 years 3 months 18 days    
Trademark, net carrying amount $ 31,071,000 8,773,000  
Trademarks | Smart Infrastructure Solutions      
Finite And Indefinite Lived Intangible And Other Asset [Line Items]      
Amortization Period 8 years    
Amortization of intangibles $ 3,400,000    
Trademark, net carrying amount $ 23,600,000    
Developed technology      
Finite And Indefinite Lived Intangible And Other Asset [Line Items]      
Amortization Period 5 years    
Trademark, net carrying amount $ 93,399,000 81,030,000  
Non-Compete Agreements      
Finite And Indefinite Lived Intangible And Other Asset [Line Items]      
Amortization Period 5 years    
Backlog      
Finite And Indefinite Lived Intangible And Other Asset [Line Items]      
Amortization Period 5 years    
Trademark, net carrying amount $ 465,000 1,364,000  
Continuing Operations      
Finite And Indefinite Lived Intangible And Other Asset [Line Items]      
Impairment $ 0 $ 0 $ 0