v3.26.1
Note 3 - Selected Balance Sheet Information (Tables)
9 Months Ended
Mar. 31, 2026
Notes Tables  
Schedule of Inventory, Current [Table Text Block]
   

As of March 31, 2026

   

As of June 30, 2025

 

Raw materials

  $ 2,222,000     $ 2,075,000  

Work in process

    198,000       180,000  

Finished goods

    775,000       928,000  

Estimated inventory to be returned

    429,000       393,000  

Less: Reserve for obsolescence

    (329,000 )     (277,000 )

Total

  $ 3,295,000     $ 3,299,000  
Schedule of Other Assets [Table Text Block]
   

As of March 31, 2026

   

As of June 30, 2025

 

Capitalized software costs

  $ 1,061,000     $ 952,000  

Right-of-use assets

    146,000       198,000  

Other assets

    14,000       23,000  

Total

  $ 1,221,000     $ 1,173,000  
Schedule of Accrued Liabilities [Table Text Block]
   

As of March 31, 2026

   

As of June 30, 2025

 

Accrued insurance recoupments

  $ 850,000     $ 602,000  

Other accrued expenses

    467,000       475,000  

Total

  $ 1,317,000     $ 1,077,000