XML 35 R22.htm IDEA: XBRL DOCUMENT v3.20.2
Bank Borrowing (Tables)
3 Months Ended
Sep. 30, 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,
 
 
 
2021 (Remaining)
 
 
$
31,157

2022
 
 
26,890

2023
 
 
37,579

2024
 
 
23,352

2025
 
 
15,017

Total principal of debts
 
 
133,995

Less: debt issuance costs
 
 
(1,279
)
Total principal of debt, less debt issuance costs
 
 
$
132,716

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

 
$
100,752

Less: debt issuance costs
(497
)
 
(782
)
Total debt, less debt issuance costs
$
32,746

 
$
99,970