Annual report pursuant to Section 13 and 15(d)

Accounts Payable (Details)

v3.19.2
Accounts Payable (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Jun. 30, 2018
Accounts Payable, Current [Abstract]    
Trade payables to customers $ 1,246 $ 175
Advances from customers 57,643 42,615
Deferred revenue 1,592 2,107
Other accounts payable 1,699 1,100
Accounts payable $ 62,180 $ 45,997