Note 8. Commitments and Contingent Liabilities |
12 Months Ended |
|---|---|
Jun. 30, 2026 | |
| Commitments and Contingent Liabilities [Abstract] | |
| Commitments and Contingencies Disclosure | Commitments and Contingent Liabilities Guarantees: As of June 30, 2026 and 2025, we had no guarantees issued which were contingent on the future performance of another entity. Standby letters of credit may be issued to third-party suppliers and insurance institutions and can only be drawn upon in the event of the Company’s failure to pay its obligations to the beneficiary. We had a maximum financial exposure from unused standby letters of credit totaling $0.4 million as of both June 30, 2026 and 2025. We do not expect circumstances to arise that would require us to perform under any of these arrangements and believe that the resolution of any claims that might arise in the future, either individually or in the aggregate, would not materially affect our consolidated financial statements. Accordingly, no liability has been recorded as of June 30, 2026 and 2025 with respect to the standby letters of credit. We also may enter into commercial letters of credit to facilitate payments to vendors and from customers. Product Warranties: The Company provides only assurance-type warranties for a limited time period, which cover primarily workmanship and assure that products comply with specifications provided by or agreed upon with the customer. We maintain a provision for limited warranty repair or replacement of products manufactured and sold pursuant to specific manufacturing contract agreements that require such provisions. We estimate this product warranty liability at the time of sale based on historical repair or replacement cost trends in conjunction with the length of the warranty offered. Management refines this warranty liability periodically based on changes in historical cost trends and in certain cases where specific warranty issues become known. This product warranty liability and expense were immaterial during fiscal years 2026, 2025, and 2024.
|