XML 75 R62.htm IDEA: XBRL DOCUMENT v3.8.0.1
BANK BORROWINGS AND LONG-TERM DEBT - Repayments of Debt (Details)
$ in Thousands
Mar. 31, 2018
USD ($)
Repayments of long-term debt  
2019 $ 44,015
2020 542,915
2021 116,423
2022 812,500
2023 839,188
Thereafter 599,416
Carrying amount $ 2,954,457