XML 90 R68.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and Other Intangible Assets (Details 2) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Assets, Gross $ 492,139 $ 497,610  
Accumulated Amortization 193,701 169,627  
Intangible assets, net 298,438 327,983  
Amortization expense for intangible assets 27,300 28,900 $ 31,400
Estimated amortization expense for the next five years      
2025 26,300    
2026 26,300    
2027 25,000    
2028 23,500    
2029 22,800    
Customer related      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Assets, Gross 95,251 102,119  
Accumulated Amortization 69,795 66,016  
Permits      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Assets, Gross 310,236 309,679  
Accumulated Amortization 82,799 66,733  
Technology related      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Assets, Gross 22,880 21,803  
Accumulated Amortization 17,477 17,001  
Trade names      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Assets, Gross 31,514 31,580  
Accumulated Amortization 15,142 12,428  
Air rights      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Assets, Gross 26,139 26,139  
Accumulated Amortization 3,979 3,281  
Patents      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Assets, Gross 162 206  
Accumulated Amortization 148 179  
Non-compete agreement      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Assets, Gross 2,500 2,500  
Accumulated Amortization 2,500 2,343  
Other      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Assets, Gross 3,457 3,584  
Accumulated Amortization $ 1,861 $ 1,646