XML 92 R72.htm IDEA: XBRL DOCUMENT v3.3.1.900
Commitments and Contingencies - Summary of Contractual Commitments (Detail)
$ in Thousands
Dec. 31, 2015
USD ($)
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
Operating lease commitments, 2016 $ 3,871
Operating lease commitments, 2017 3,945
Operating lease commitments, 2018 4,026
Operating lease commitments, 2019 4,105
Operating lease commitments, 2020 3,795
Operating lease commitments, Thereafter 6,098
Operating lease commitments, Total 25,840
Purchase Obligation, Fiscal Year Maturity [Abstract]  
Purchase commitments, 2016 3,082
Purchase commitments, 2017 3,002
Purchase commitments, 2018 2,530
Purchase commitments, 2019 0
Purchase commitments, 2020 0
Purchase commitments, Thereafter 0
Purchase commitments, Total 8,614
Long-term Debt, Rolling Maturity [Abstract]  
Debt commitments, 2016 33,200
Debt commitments, 2017 32,560
Debt commitments, 2018 20,640
Debt commitments, 2019 221,250
Debt commitments, 2020 10,000
Debt commitments, Thereafter 290,000
Debt commitments, Total 607,650
Note Interest Repayment, Rolling Maturity [Abstract]  
Interest on Notes, 2016 8,553
Interest on Notes, 2017 8,553
Interest on Notes, 2018 8,553
Interest on Notes, 2019 4,277
Interest on Notes, 2020 0
Interest on Notes, Thereafter 0
Interest on Notes, Total 29,936
Business Combination, Contingent Consideration Liability, Rolling Maturity [Abstract]  
Acquisition-related contingent consideration liability, 2016 0
Acquisition-related contingent consideration liability, 2017 723
Acquisition-related contingent consideration liability, 2018 962
Acquisition-related contingent consideration liability, 2019 1,266
Acquisition-related contingent consideration liability, 2020 0
Acquisition-related contingent consideration liability, Thereafter 0
Business combination, contingent consideration, liability 2,951
Contractual Obligation, Fiscal Year Maturity [Abstract]  
Total contractual commitments, 2016 48,706
Total contractual commitments, 2017 48,783
Total contractual commitments, 2018 36,711
Total contractual commitments, 2019 230,898
Total contractual commitments, 2020 13,795
Total contractual commitments, Thereafter 296,098
Total contractual commitments $ 674,991