XML 48 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Balance Sheet Components - Other current assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Jun. 30, 2018
Balance Sheet Related Disclosures [Abstract]    
VAT receivable $ 25,722 $ 17,601
Other prepaid expenses 2,417 2,121
Prepaid Insurance 1,109 906
Prepaid Maintenance, Current 685 556
Prepayment to supplier 735 227
Prepaid income tax 761 761
Customs deposit 26 5,749
Lease Financing Costs, Current 910 960
Other receivable 390 670
Other Assets, Current $ 32,755 $ 29,551