XML 43 R33.htm IDEA: XBRL DOCUMENT v3.5.0.2
Commitments - Future Minimum Annual Lease Payments Under All Leases (Detail)
$ in Thousands
Sep. 30, 2016
USD ($)
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
Operating Leases, Future Minimum Payments, Remainder of Fiscal Year $ 16,432
Operating Leases, Future Minimum Payments, Due in Two Years 52,357
Operating Leases, Future Minimum Payments, Due in Three Years 42,465
Operating Leases, Future Minimum Payments, Due in Four Years 31,909
Operating Leases, Future Minimum Payments, Due in Five Years 23,957
Operating Leases, Future Minimum Payments, Due Thereafter 29,125
Operating Leases, Future Minimum Payments Due, Total $ 196,245