XML 78 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Liabilities (Schedule Of Accrued Liabilities) (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Jun. 30, 2023
Payables and Accruals [Abstract]    
Compensation and employee benefits $ 31,569 $ 26,339
Operating leases 10,335 8,821
Royalties 7,524 5,484
Distribution 7,116 7,515
Other taxes 2,868 1,984
Finance leases 1,993 1,944
Other 3,753 4,907
Total accrued liabilities $ 65,158 $ 56,994
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Total accrued liabilities Total accrued liabilities