v3.26.3
Note 26 - Leases - Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
2027, operating lease $ 2,317 $ 560
2027, finance lease 0 44
2028, operating lease 2,035 146
2028, finance lease 0 0
2029, operating lease 686 217
2029, finance lease 0 0
2030, operating lease 582  
2030, finance lease 0  
2031, operating lease 261  
2031, finance lease 0  
Total future minimum lease payments, operating lease 5,881 923
Total future minimum lease payments, finance lease 0 44
Less: amount representing interest, operating lease (416) (59)
Less: amount representing interest, finance lease 0 1
Present value of net minimum lease payments, operating lease 5,465 864
Present value of net minimum lease payments, finance lease [1] 0 43
Current, operating lease 2,109 540
Current, finance lease 0 43
Non-current, operating lease 3,356 324
Non-Current, finance lease 0 0
Lessee, Operating Lease, Liability, to be Paid, Year One 2,317 560
2026, finance lease 0 44
Lessee, Operating Lease, Liability, to be Paid, Year Two 2,035 146
2027, finance lease 0 0
2028, operating lease 686 217
2028, finance lease 0 0
Less: amount representing interest, finance lease $ 0 $ (1)
[1] During fiscal year 2026, the Company's Malaysia and Singapore subsidiary fully repaid the outstanding finance lease liabilities. Upon completion of the repayment, the related asset was reclassified from finance lease liabilities to Machinery and Equipment.