XML 22 R77.htm IDEA: XBRL DOCUMENT v3.20.1
BANK BORROWINGS AND LONG-TERM DEBT - Repayments of Debt (Details)
$ in Thousands
Mar. 31, 2020
USD ($)
Repayments of long-term debt  
2021 $ 149,456
2022 209,586
2023 870,178
2024 53,109
2025 310,115
Thereafter 1,259,172
Total $ 2,851,616