v3.26.1
Note 3 - Selected Balance Sheet Information - Inventory Schedule (Details) - USD ($)
Jun. 30, 2026
Jun. 30, 2025
Parts inventory $ 2,595,000 $ 2,075,000
Work in process 211,000 180,000
Finished goods 772,000 928,000
Estimated inventory to be returned 469,000 393,000
Less: Reserve for obsolescence (366,000) (277,000)
Total $ 3,681,000 $ 3,299,000