XML 55 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
BANK BORROWINGS AND LONG TERM DEBT - Repayment of Long-term Debt (Details)
$ in Thousands
Dec. 31, 2017
USD ($)
Debt Disclosure [Abstract]  
2018 $ 10,739
2019 42,934
2020 542,872
2021 115,247
2022 809,103
Thereafter 1,438,375
Total $ 2,959,270