XML 39 R89.htm IDEA: XBRL DOCUMENT v3.19.3
Leases - Future Minimum Payments and Sublease Revenue (Details)
$ in Thousands
Sep. 30, 2019
USD ($)
Operating Lease Payments  
2020 $ 69,291
2021 60,588
2022 46,720
2023 32,062
2024 19,969
Thereafter 39,256
Total 267,886
Sublease Revenue  
2020 3,028
2021 3,228
2022 3,001
2023 2,511
2024 839
Thereafter 0
Total $ 12,607