XML 57 R47.htm IDEA: XBRL DOCUMENT v3.8.0.1
Schedule of Future Minimum Operating Lease Payments (Details)
$ in Thousands
Sep. 30, 2017
USD ($)
Future Minimum Operating Lease Payments [Line Items]  
Remainder of 2017 $ 10,588
2018 40,819
2019 39,091
2020 19,284
2021 14,849
Thereafter 99,435
Total 224,066
Space Lease Agreements [Member]  
Future Minimum Operating Lease Payments [Line Items]  
Remainder of 2017 7,035
2018 27,300
2019 26,286
2020 6,653
2021 2,974
Thereafter 1,845
Total 72,093
Related Party Leases [Member]  
Future Minimum Operating Lease Payments [Line Items]  
Remainder of 2017 470
2018 1,890
2019 1,902
2020 1,914
2021 1,927
Thereafter 9,109
Total 17,212
Other Operating Leases [Member]  
Future Minimum Operating Lease Payments [Line Items]  
Remainder of 2017 3,083
2018 11,629
2019 10,903
2020 10,717
2021 9,948
Thereafter 88,481
Total $ 134,761