XML 73 R23.htm IDEA: XBRL DOCUMENT v3.20.1
Bank Borrowing (Tables)
9 Months Ended
Mar. 31, 2020
Debt Disclosure [Abstract]  
Schedule of Maturities
Maturities of short-term debt and long-term debt were as follows (in thousands):

Year ending June 30,
 
 
 
2020 (Remaining)
 
 
$
9,648

2021
 
 
28,641

2022
 
 
20,022

2023
 
 
28,511

2024
 
 
12,082

Thereafter
 
 
8,881

Total principal of debts
 
 
107,785

Less: debt issuance costs
 
 
(768
)
Total principal of debt, less debt issuance costs
 
 
$
107,017

 
 
 
 
 
Short-term Debt
 
Long-term Debt
Principal amount
$
33,099

 
$
74,686

Less: debt issuance costs
(287
)
 
(481
)
Total debt, less debt issuance costs
$
32,812

 
$
74,205