v3.25.2
Liabilities (Schedule Of Accrued Liabilities) (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Payables and Accruals [Abstract]    
Compensation and employee benefits $ 33,753 $ 31,569
Operating leases 11,255 10,335
Royalties 8,469 7,524
Distribution 6,192 7,116
Other taxes 4,250 2,868
Finance leases 463 1,993
Other 3,950 3,753
Total accrued liabilities $ 68,332 $ 65,158
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total accrued liabilities Total accrued liabilities