XML 48 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Balance Sheet Components - Other current assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Jun. 30, 2020
Balance Sheet Related Disclosures [Abstract]    
VAT receivable $ 1,255 $ 1,639
Other prepaid expenses 2,432 1,900
Prepaid insurance 2,761 1,520
Prepaid maintenance 923 587
Prepayment to supplier 1,266 938
Prepaid income tax 1,790 1,991
Customs deposit 23 163
Other receivables 29 69
Other Assets, Current $ 10,479 $ 8,807