XML 95 R81.htm IDEA: XBRL DOCUMENT v3.6.0.2
Lease Commitments - Future Minimum Lease Payments (Details)
$ in Thousands
Dec. 31, 2016
USD ($)
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]  
2017 $ 49,006
2018 48,557
2019 47,777
2020 46,908
2021 46,700
2022 and beyond 241,840
Total future lease payments $ 480,788