XML 78 R62.htm IDEA: XBRL DOCUMENT v3.19.2
Bank borrowings - Capital Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Jun. 30, 2018
Capital Leased Assets [Line Items]    
Total capital lease liabilities $ 54,736 $ 61,282
Less: current portion (11,355) (4,491)
Capital leases - long-term portion 43,381 56,791
Financing lease    
Capital Leased Assets [Line Items]    
Total capital lease liabilities 54,736 60,416
Computer software    
Capital Leased Assets [Line Items]    
Total capital lease liabilities 0 843
Exclusive technology rights    
Capital Leased Assets [Line Items]    
Total capital lease liabilities $ 0 $ 23