XML 87 R70.htm IDEA: XBRL DOCUMENT v3.20.2
Bank borrowings - Maturities of Short-tem and Long-term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Jun. 30, 2019
Debt Disclosure [Abstract]    
2020 $ 30,616  
2021 26,396  
2022 37,004  
2023 22,694  
2024 14,550  
Total principal of debt 131,260  
Less: debt issuance costs (1,371)  
Total principal of debt, less debt issuance costs 129,889  
Short-term Debt    
Principal amount 30,613  
Less: debt issuance costs (499)  
Total debt, less debt issuance costs 30,114  
Long-term Debt    
Principal amount 100,647  
Less: debt issuance costs (872)  
Principal amount $ 99,775 $ 59,380