XML 73 R56.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components - Other Current Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Jun. 30, 2019
Balance Sheet Related Disclosures [Abstract]    
VAT receivable $ 1,639 $ 30,769
Other prepaid expenses 1,900 2,745
Prepaid insurance 1,520 939
Prepaid maintenance 587 481
Prepayments to supplier 938 583
Prepaid income tax 1,991 267
Customs deposit 163 114
Lease financing cost 0 825
Other receivables 69 379
Total other current assets $ 8,807 $ 37,102