XML 85 R68.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangible Assets (Details 2) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Assets, Gross $ 491,762 $ 487,737  
Accumulated Amortization 166,901 135,577  
Intangible assets, net 324,861 352,160  
Amortization expense for intangible assets 28,600 31,100 $ 32,200
Estimated amortization expense for the next five years      
2024 28,000    
2025 27,800    
2026 25,900    
2027 24,600    
2028 23,000    
Customer related      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Assets, Gross 97,963 95,573  
Accumulated Amortization 64,040 54,482  
Permits      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Assets, Gross 309,679 309,177  
Accumulated Amortization 66,733 50,703  
Technology related      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Assets, Gross 21,803 20,800  
Accumulated Amortization 17,001 15,491  
Trade names      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Assets, Gross 30,409 30,212  
Accumulated Amortization 11,816 9,198  
Air rights      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Assets, Gross 26,139 26,139  
Accumulated Amortization 3,281 2,411  
Patents      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Assets, Gross 206 189  
Accumulated Amortization 178 155  
Non-compete agreement      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Assets, Gross 2,500 2,500  
Accumulated Amortization 2,344 1,718  
Other      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Assets, Gross 3,063 3,147  
Accumulated Amortization $ 1,508 $ 1,419