XML 84 R37.htm IDEA: XBRL DOCUMENT v3.20.1
Balance Sheet Components - Other current assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Jun. 30, 2019
Balance Sheet Related Disclosures [Abstract]    
VAT receivable $ 27,165 $ 30,769
Other prepaid expenses 1,958 2,745
Prepaid insurance 900 939
Prepaid maintenance 593 481
Prepayment to supplier 769 583
Prepaid income tax 1,140 267
Customs deposit 162 114
Lease financing cost 0 825
Interest receivable 1,339 379
Payroll tax receivable 492 0
Other Assets, Current $ 34,518 $ 37,102