v3.26.1
Liabilities (Schedule Of Accrued Liabilities) (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Payables and Accruals [Abstract]    
Compensation and employee benefits $ 30,691 $ 33,753
Operating leases 9,175 11,255
Royalties 8,436 8,469
Distribution 6,092 6,192
Other taxes 4,113 4,250
Finance leases 2,134 463
Other 4,110 3,950
Total accrued liabilities $ 64,751 $ 68,332
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total accrued liabilities Total accrued liabilities