XML 40 R26.htm IDEA: XBRL DOCUMENT v3.24.2.u1
COMPOSITION OF CERTAIN FINANCIAL STATEMENT ITEMS (Tables)
12 Months Ended
Jun. 30, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of investments
          
   Years Ended June 30, 
   2024   2023 
Current:          
Marketable equity securities – short-term  $4,217   $1,134 
Long-term:          
Monogram Warrant       6,160 
Marketable equity securities – long-term   1,563    1,361 
Total Investments   $5,780   $8,655 
Schedule of assumptions used
     
   June 30,
2023
 
Stock Price (common)   $3.98 
Strike Price (common)   $.69 
Time until expiration (years)    2.48 
Volatility    60.0%
Risk-free interest rate    4.68%
Schedule of inventory
          
   June 30, 
   2024   2023 
Raw materials /purchased components   $6,703   $8,824 
Work in process    5,103    3,686 
Sub-assemblies /finished components    2,342    2,387 
Finished goods    1,121    1,270 
Total inventory   $15,269   $16,167 
Schedule of land and building
          
   June 30, 
   2024   2023 
Land   $3,684   $3,684 
Building    2,815    2,815 
Total    6,499    6,499 
Less: accumulated depreciation    (344)   (250)
   $6,155   $6,249 
Schedule of equipment and improvements
          
   June 30, 
   2024   2023 
Office furnishings and fixtures   $1,982   $1,957 
Machinery and equipment    7,292    6,675 
Automobiles    21    21 
Improvements    4,993    4,737 
Total    14,288    13,390 
Less: accumulated depreciation and amortization    (9,264)   (8,311)
   $5,024   $5,079 
Schedule of intangibles
          
   June 30, 
   2024   2023 
Patent-related costs   $208   $208 
Less accumulated amortization    (154)   (127)
   $54   $81 
Schedule of accrued liabilities
          
   June 30, 
   2024   2023 
Payroll and related items   $668   $650 
Accrued inventory in transit    276    637 
Accrued legal and professional fees    301    216 
Accrued bonuses    353    400 
Current portion of lease liability    455    416 
Warranty    277    200 
Accrued customer rebate    840    480 
Other    189    136 
Total  $3,359   $3,135