XML 80 R64.htm IDEA: XBRL DOCUMENT v3.19.2
Bank borrowings - Maturities of Long-term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Jun. 30, 2018
Debt Disclosure [Abstract]    
2020 $ 26,682  
2021 9,796  
2022 15,036  
2023 22,725  
2024 6,696  
Thereafter 5,242  
Total principal of debt 86,177  
Less: debt issuance costs (188)  
Total principal of debt, less debt issuance costs 85,989  
Short-term Debt    
Principal amount 26,682  
Less: debt issuance costs (73)  
Total debt, less debt issuance costs 26,609  
Long-term Debt    
Principal amount 59,495  
Less: debt issuance costs (115)  
Principal amount $ 59,380 $ 26,786