Note H - Lease Obligations (Tables)
|
12 Months Ended |
Jun. 30, 2026 |
| Notes Tables |
|
| Assets and Liabilities, Lessee [Table Text Block] |
| | | Consolidated Balance Sheet Location | | 2026 | | | 2025 | |
| Lease Assets | | | | | | | | | | |
| Right-of-use operating lease assets | | Right-of-use operating lease assets | | $ | 14,730 | | | $ | 17,250 | |
| Right-of-use finance lease assets | | Property, plant and equipment, net | | | 4,960 | | | | 5,794 | |
| | | | | | | | | | | |
| Lease Liabilities | | | | | | | | | | |
| Right-of use operating lease liabilities, current | | Current maturities of right-of use operating lease obligations | | $ | 3,527 | | | $ | 3,393 | |
| Right-of use operating lease liabilities, non-current | | Right-of use operating lease obligations | | | 11,691 | | | | 14,357 | |
| Right of use finance lease liabilities, current | | Accrued liabilities | | | 1,103 | | | | 1,051 | |
| Right of use finance lease liabilities, non-current | | Other long-term liabilities | | | 4,424 | | | | 5,232 | |
|
| Lease, Cost [Table Text Block] |
| | | 2026 | | | 2025 | |
| Finance lease cost: | | | | | | | | |
| Amortization of right-of-use assets | | $ | 1,213 | | | $ | 980 | |
| Interest on lease liabilities | | | 402 | | | | 393 | |
| Operating lease cost | | | 4,589 | | | | 3,840 | |
| Short-term lease cost | | | 266 | | | | 379 | |
| Variable lease cost | | | 584 | | | | 531 | |
| Total lease cost | | | 7,054 | | | | 6,123 | |
| Less: Sublease income | | | (83 | ) | | | (111 | ) |
| Net lease cost | | $ | 6,971 | | | $ | 6,012 | |
|
| Operating and Finance Leases, Other Disclosures [Table Text Block] |
| | | 2026 | | | 2025 | |
| Cash paid for amounts included in the measurement of lease liabilities: | | | | | | | | |
| Operating cash flows from operating leases | | $ | 5,083 | | | $ | 4,330 | |
| Operating cash flows from finance leases | | | 404 | | | | 400 | |
| Financing cash flows from finance leases | | | 1,246 | | | | 1,119 | |
| Right-of-use-assets obtained in exchange for lease obligations: | | | | | | | | |
| Operating leases | | | 1,313 | | | | 2,863 | |
| Finance leases | | | 471 | | | | 1,317 | |
| Weighted average remaining lease term (years): | | | | | | | | |
| Operating leases | | | 6.8 | | | | 7.3 | |
| Finance lease | | | 6.5 | | | | 7.1 | |
| Weighted average discount rate: | | | | | | | | |
| Operating leases | | | 8.6 | % | | | 8.6 | % |
| Finance leases | | | 6.5 | % | | | 6.8 | % |
|
| Schedule of Future Minimum Rental Payments for Operating Leases and Finance Lease, Liability, Maturity [Table Text Block] |
| | | Operating Leases | | | Finance Leases | |
| 2027 | | $ | 4,589 | | | $ | 1,442 | |
| 2028 | | | 3,140 | | | | 1,305 | |
| 2029 | | | 2,450 | | | | 944 | |
| 2030 | | | 1,909 | | | | 652 | |
| 2031 | | | 1,818 | | | | 555 | |
| Thereafter | | | 6,461 | | | | 1,793 | |
| Total future lease payments | | | 20,367 | | | | 6,691 | |
| Less: Amount representing interest | | | (5,149 | ) | | | (1,164 | ) |
| Present value of future payments | | $ | 15,218 | | | $ | 5,527 | |
|