XML 34 R24.htm IDEA: XBRL DOCUMENT v3.24.4
COMPOSITION OF CERTAIN FINANCIAL STATEMENT ITEMS (Tables)
6 Months Ended
Dec. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of inventory
         
   December 31,
2024
   June 30,
2024
 
Raw materials/purchased components   $8,733   $6,703 
Work in process    7,305    5,103 
Sub-assemblies/finished components    2,883    2,342 
Finished goods    690    1,121 
Total inventory   $19,611   $15,269 
Schedule of investments
          
         
  

December 31,

2024

   June 30,
2024
 
Marketable equity securities:          
Short-term   $4,671   $4,217 
Long-term    1,619    1,563 
Total Investments   $6,290   $5,780 
Schedule of land and building
          
         
   December 31,
2024
   June 30,
2024
 
Land   $3,684   $3,684 
Building    2,815    2,815 
Total    6,499    6,499 
Less: accumulated depreciation    (391)   (344)
   $6,108   $6,155 
Schedule of intangibles
         
   December 31,
2024
   June 30,
2024
 
Patent-related costs   $208   $208 
       Less: accumulated amortization    (168)   (154)
   $40   $54