v3.26.1
COMPOSITION OF CERTAIN FINANCIAL STATEMENT ITEMS (Tables)
12 Months Ended
Jun. 30, 2026
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of inventory
           
   June 30, 
   2026   2025 
Raw materials /purchased components   $9,219   $10,397 
Work in process    7,699    7,422 
Sub-assemblies /finished components    2,668    2,874 
Finished goods    1,872    1,520 
Total inventory   $21,458   $22,213 
           
Schedule of land and building
         
   June 30, 
   2026   2025 
Land   $3,684   $3,684 
Building    2,815    2,815 
Total    6,499    6,499 
Less: accumulated depreciation    (532)   (438)
   $5,967   $6,061 
Schedule of equipment and improvements
         
   June 30, 
   2026   2025 
Office furnishings and fixtures   $2,262   $2,078 
Machinery and equipment    9,322    8,198 
Automobiles    21    21 
Improvements    5,354    5,205 
Total    16,959    15,502 
Less: accumulated depreciation and amortization    (11,586)   (10,349)
   $5,373   $5,153 
Schedule of intangibles
        
   June 30, 
   2026   2025 
Patent-related costs   $208   $208 
Customer relationships    510     
Tradename    210     
Total Intangibles    928    208 
Less accumulated amortization    (242)   (182)
   $686   $26 
Schedule of amortization expense of our intangible assets
      
    Amortization Expense 
 Fiscal Year:      
 2027   $81 
 2028    81 
 2029    81 
 2030    81 
 2031    81 
        Thereafter     281 
 Total    $686 
Schedule of accrued liabilities
         
   June 30, 
   2026   2025 
Payroll and related items   $1,093   $850 
Accrued inventory in transit    895    87 
Accrued legal and professional fees    209    267 
Accrued bonuses    780    501 
Current portion of lease liability    844    498 
Warranty    260    357 
Accrued interest expense    102    64 
Accrued customer rebate        690 
Other    183    165 
   $4,366   $3,479