XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.1
Note 17 - Revenue (Tables)
9 Months Ended
Mar. 31, 2023
Notes Tables  
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]
  

Mar. 31,

  

Jun. 30,

 
  

2023

  

2022

 
  

(Unaudited)

     
         

Trade Accounts Receivable

 $11,004  $11,592 

Accounts Payable

  1,835   2,401 

Contract Liabilities

  1,501   988