XML 74 R63.htm IDEA: XBRL DOCUMENT v3.8.0.1
Commitments and Contingencies - Schedule of Future Non-Cancelable Commitments Related to Certain Contractual Obligations (Detail) - USD ($)
$ in Thousands
Sep. 30, 2017
Dec. 31, 2016
Commitments And Contingencies Disclosure [Abstract]    
Long-term debt obligations, Total $ 256,000 $ 249,000
Long-term debt obligations, 2018 256,000  
Operating lease obligations, Total 12,702  
Operating lease obligations, 2017 1,622  
Operating lease obligations, 2018 6,414  
Operating lease obligations, 2019 4,665  
Operating lease obligations, 2020 1  
Earn-out obligations, Total 22,391  
Earn-out obligations, 2017 416  
Earn-out obligations, 2018 2,281  
Earn-out obligations, 2019 2,281  
Earn-out obligations, 2020 2,281  
Earn-out obligations, 2021 2,281  
Earn-out obligations, thereafter 12,851  
Settlement obligations, Total 625  
Settlement obligations, 2017 125  
Settlement obligations, 2018 500  
Contractual obligations, Total 291,718  
Contractual obligations, 2017 2,163  
Contractual obligations, 2018 265,195  
Contractual obligations, 2019 6,946  
Contractual obligations, 2020 2,282  
Contractual obligations, 2021 2,281  
Contractual obligations, thereafter $ 12,851