XML 90 R77.htm IDEA: XBRL DOCUMENT v3.3.1.900
Schedule of Minimum Annual Lease Payments (Detail)
$ in Thousands
Dec. 31, 2015
USD ($)
Operating Leased Assets [Line Items]  
2016 $ 12,729
2017 12,524
2018 9,248
2019 5,995
2020 3,997
Thereafter 11,892
Operating Leases, Future Minimum Payments Due, Total $ 56,385