XML 79 R68.htm IDEA: XBRL DOCUMENT v3.5.0.2
Lease Commitments - Schedule of Future Minimum Lease Payments Under Non-Cancelable Operating Leases (Details)
$ in Thousands
Sep. 30, 2016
USD ($)
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
Remainder of 2016 $ 12,229
2017 48,512
2018 48,135
2019 47,217
2020 46,130
2021 45,950
Thereafter 237,024
Total $ 485,197