XML 40 R26.htm IDEA: XBRL DOCUMENT v3.23.3
COMPOSITION OF CERTAIN FINANCIAL STATEMENT ITEMS (Tables)
12 Months Ended
Jun. 30, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Schedule of investments
           
      
   Years Ended June 30, 
   2023   2022 
Current:      (Restated) 
Marketable equity securities – short-term   $1,134   $755 
Long-term:          
Warrant    6,160    2,304 
Marketable equity securities – long-term    1,361    1,779 
Total Investments   $8,655   $4,838 
Schedule of assumptions used
       
   June 30,
2023
   June 30,
2022
 
Stock Price (common)   $3.98   $3.02 
Strike Price (common)   $.69   $1.60 
Time until expiration (years)    2.48    3.48 
Volatility    60.0%   60.0%
Risk-free interest rate    4.68%   3.00%
           
Schedule of inventory
           
      
   June 30, 
   2023   2022 
Raw materials /purchased components   $8,824   $6,323 
Work in process    3,686    3,463 
Sub-assemblies /finished components    2,387    2,118 
Finished goods    1,270    774 
Total inventory   $16,167   $12,678 
           
Schedule of land and building
           
      
   June 30,
2023
   June 30,
2022
 
Land   $3,684   $3,684 
Building    2,815    2,815 
Total    6,499    6,499 
Less: accumulated depreciation    (250)   (156)
   $6,249   $6,343 
Schedule of equipment and improvements
       
   June 30, 
   2023   2022 
Office furnishings and fixtures   $1,957   $2,224 
Machinery and equipment    6,675    6,661 
Automobiles    21    21 
Improvements    4,737    4,271 
Total    13,390    13,177 
Less: accumulated depreciation and amortization    (8,311)   (8,344)
   $5,079   $4,833 
Schedule of intangibles
       
   June 30,
2023
   June 30,
2022
 
Patent-related costs   $208   $208 
Less accumulated amortization    (127)   (90)
   $81   $118 
Schedule of accrued liabilities
          
      
   June 30, 
   2023   2022 
Payroll and related items   $650   $509 
Accrued inventory in transit    637    177 
Accrued legal and professional fees    216    275 
Accrued bonuses    400    430 
Current portion of lease liability    416    379 
Warranty    200    340 
Accrued customer rebate    480    517 
Other    136    124 
Total accrued expenses   $3,135   $2,751