XML 69 R59.htm IDEA: XBRL DOCUMENT v3.21.1
ACCRUED EXPENSES (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Jun. 30, 2020
Payables and Accruals [Abstract]    
Payroll and related costs $ 1,131 $ 1,185
Commissions 76 104
Customer deposits 38 30
Legal and audit 284 315
Sales tax (2) 19
Utilities 78 80
Warranty 12 12
Accrued purchase of materials and property, plant and equipment 549 186
Provision for re-instatement 290 300
Deferred income 85 88
Contract liabilities 584 476
Other accrued expenses 256 287
Currency translation effect 86 (77)
Total $ 3,467 $ 3,005