XML 84 R72.htm IDEA: XBRL DOCUMENT v3.25.1
Detail of Certain Accounts - Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Goodwill And Intangible Assets [Line Items]    
Intangible Assets, subject to amortization $ 3,737,577 $ 3,529,896
Accumulated amortization (1,782,039) (1,672,359)
Other intangible assets subject to amortization, net 1,955,538 1,857,537
Other intangible assets, net 1,958,538 1,860,537
Engineering license    
Goodwill And Intangible Assets [Line Items]    
Engineering license 3,000 3,000
Customer relationships    
Goodwill And Intangible Assets [Line Items]    
Intangible Assets, subject to amortization 2,586,666 2,405,606
Backlog    
Goodwill And Intangible Assets [Line Items]    
Intangible Assets, subject to amortization 449,359 442,459
Trade names    
Goodwill And Intangible Assets [Line Items]    
Intangible Assets, subject to amortization 588,551 569,307
Non-compete agreements    
Goodwill And Intangible Assets [Line Items]    
Intangible Assets, subject to amortization 61,865 61,589
Patented rights, developed technology, process certifications and other    
Goodwill And Intangible Assets [Line Items]    
Intangible Assets, subject to amortization 35,317 35,317
Curriculum    
Goodwill And Intangible Assets [Line Items]    
Intangible Assets, subject to amortization $ 15,819 $ 15,618