XML 85 R70.htm IDEA: XBRL DOCUMENT v3.8.0.1
Operating Leases (Future minimum payments required under non-cancellable leases) (Details)
$ in Thousands
Mar. 31, 2018
USD ($)
Operating Leases [Abstract]  
Leases, 2019 $ 34,363
Leases, 2020 30,150
Leases, 2021 25,258
Leases, 2022 20,113
Leases, 2023 14,562
Leases, Thereafter 35,046
Leases, Total 159,492
Less - Sublease Income, 2019 (78)
Less - Sublease Income, 2020 (86)
Less - Sublease Income, 2021 (87)
Less - Sublease Income, 2022 (77)
Less - Sublease Income, 2023 (65)
Less - Sublease Income, Thereafter (7)
Less - Sublease Income, Total (400)
Net, 2019 34,285
Net, 2020 30,064
Net, 2021 25,171
Net, 2022 20,036
Net, 2023 14,497
Net, Thereafter 35,039
Net, Total $ 159,092