XML 59 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 21 - Leases (Tables)
6 Months Ended
Dec. 31, 2023
Notes Tables  
Operating Lease, Lease Income [Table Text Block]

Remainder of Fiscal 2024

  $ 67  

2025

    134  

2026

    45  

2027

    15  
    $ 261  

2024

  $ 141  

2025

    141  

2026

    46  

2027

    16  
    $ 344  
Sales-type and Direct Financing Leases, Lease Receivable [Table Text Block]

Components of Lease Balances

 

Dec. 31,

   

June 30,

 
   

2023

   

2023

 
   

(Unaudited)

         

Assets

               

Gross financial sales receivable

  $ 6     $ 17  

Unearned finance income

    -       (1

)

Financed sales receivable

  $ 6     $ 16  
                 

Net financed sales receivables due within one year

  $ 6     $ 16  

Net financed sales receivables due after one year

  $ -     $ -  
      6       16  
Operating and Finance Leases of Lessee Disclosure [Table Text Block]

Components of Lease Balances

 

Dec. 31,

   

June 30,

 
   

2023

    2023  
   

(Unaudited)

         

Finance Leases (Plant and Equipment)

               

Plant and equipment, at cost

  $ 1,607     $ 1,734  

Accumulated depreciation

    (1,072 )     (1,075 )

Plant and Equipment, Net

  $ 535     $ 659  
                 

Current portion of finance leases

  $ 81     $ 107  

Net of current portion of finance leases

    15       42  

Total Finance Lease Liabilities

  $ 96     $ 149  
                 

Operating Leases (Corporate Offices, Research and Development Facilities)

               

Operating lease right-of-use assets, Net

  $ 2,359     $ 2,609  
                 

Current portion of operating leases

    1,119       1,098  

Net of current portion of operating leases

    1,240       1,511  

Total Operating Lease Liabilities

  $ 2,359     $ 2,609  
   

Three Months Ended

   

Six Months Ended

 
   

Dec. 31,

   

Dec. 31,

   

Dec. 31,

    Dec. 31,  
   

2023

   

2022

   

2023

    2022  
   

(Unaudited)

   

(Unaudited)

   

(Unaudited)

    (Unaudited)  
                                 

Lease Cost

                               

Finance lease cost:

                               

Interest on finance lease

  $ 2     $ 3     $ 5       6  

Amortization of right-of-use assets

    12       44       56       92  

Total finance lease cost

    14       47       61       98  
                                 

Operating Lease Costs

  $ 385     $ 369     $ 754       749  
Operating and Finance Leases Of Lessee Other Disclosure [Table Text Block]
   

Six Months Ended

 
   

Dec. 31,

   

Dec. 31,

 
   

2023

   

2022

 
   

(Unaudited)

   

(Unaudited)

 

Cash Paid for Amounts Included in the Measurement of Lease Liabilities

               

Operating cash flows from finance leases

  $ 3    

$

6  

Operating cash flows from operating leases

    693       594  

Finance cash flows from finance leases

    55       67  

Right-of-Use Assets Obtained in Exchange for New Operating Lease Liabilities

               
                 

Weighted-Average Remaining Lease Term:

               

Finance leases

    0.80       1.59  

Operating leases

    2.08       2.67  

Weighted-Average Discount Rate:

               

Finance leases

    2.89 %     3.22 %

Operating leases

    5.51 %     5.54 %
Schedule Of Future Minimum Rental Payments for Operating and Finance Leases [Table Text Block]
   

Operating

Lease

Liabilities

   

Finance

Lease

Liabilities

 

Fiscal Year

               

Remainder of Fiscal 2024

               

2025

    712       57  

2026

    1,019       35  

Thereafter

    772       12  

Total future minimum lease payments

  $ 2,503     $ 104  

Less: amount representing interest

    (144 )     (8

)

Present value of net minimum lease payments

  $ 2,359     $ 96  
                 

Presentation on statement of financial position

               

Current

    1,119       81  

Non-Current

    1,240       15  
   

Operating

Lease

Liabilities

   

Finance

Lease

Liabilities

 

Fiscal Year

               

2024

    1,321       112  

2025

    846       33  

2026

    570       12  

Thereafter

    64       -  

Total future minimum lease payments

    2,801       157  

Less: amount representing interest

    (192

)

    (8

)

Present value of net minimum lease payments

    2,609       149  
                 

Presentation on statement of financial position

               

Current

    1,098       107  

Non-Current

    1,511       42