XML 61 R51.htm IDEA: XBRL DOCUMENT v3.8.0.1
Goodwill and Other Intangible Assets - Other Intangible Assets (Detail) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2018
Dec. 31, 2017
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets $ 614,688 $ 598,686
Accumulated Amortization (343,862) (335,507)
Intangible Assets, Net $ 270,826 263,179
Remaining Weighted Average Amortization Period in Years 9 years  
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets $ 328,270 327,334
Accumulated Amortization (143,979) (137,333)
Intangible Assets, Net $ 184,291 190,001
Remaining Weighted Average Amortization Period in Years 7 years 1 month  
Backlog    
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets $ 136,483 136,266
Accumulated Amortization (135,277) (135,847)
Intangible Assets, Net $ 1,206 419
Remaining Weighted Average Amortization Period in Years 10 months 17 days  
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets $ 80,654 74,797
Accumulated Amortization (18,166) (17,057)
Intangible Assets, Net $ 62,488 57,740
Remaining Weighted Average Amortization Period in Years 15 years 10 months 15 days  
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets $ 37,754 37,760
Accumulated Amortization (28,234) (27,659)
Intangible Assets, Net $ 9,520 10,101
Remaining Weighted Average Amortization Period in Years 3 years 9 months  
Patented rights and developed technology    
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets $ 22,527 22,529
Accumulated Amortization (18,032) (17,611)
Intangible Assets, Net $ 4,495 4,918
Remaining Weighted Average Amortization Period in Years 3 years 1 month  
Curriculum    
Finite-Lived Intangible Assets [Line Items]    
Intangible Assets $ 9,000 0
Accumulated Amortization (174) 0
Intangible Assets, Net $ 8,826 $ 0
Remaining Weighted Average Amortization Period in Years 9 years 10 months