XML 56 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Note 12 - Accrued Expense (Tables)
12 Months Ended
Jun. 30, 2023
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]
  

For the Year Ended June 30,

 
  

2023

  

2022

 
         

Payroll and related costs

 $1,880  $2,158 

Commissions

  158   116 

Legal and audit

  280   320 

Sales tax

  140   531 

Utilities

  236   273 

Warranty

  24   16 

Accrued purchase of materials and property, plant and equipment

  1,214   905 

Provision for reinstatement

  380   308 

Contract liabilities

  1,275   988 

Other accrued expense

  50   581 

Currency translation effect

  (69

)

  (192

)

Total

 $5,568  $6,004