v3.25.2
Leases (Tables)
12 Months Ended
Jun. 30, 2025
Leases [Abstract]  
Schedule Of Components Of Lease Expense
The components of lease expense in each of the years ended June 30 have been provided as follows:
202520242023
Operating lease cost in Cost of Sales and Selling, General and Administrative Expenses$14,222 $10,004 $9,702 
Finance lease cost:
Amortization of assets in Cost of Sales and Selling, General and Administrative Expenses$2,156 $2,056 $2,228 
Interest on lease liabilities in Other, Net78 66 97 
Total finance lease cost$2,234 $2,122 $2,325 
Short-term lease cost in Cost of Sales and Selling, General and Administrative Expenses3,526 5,653 4,362 
Total net lease cost$19,982 $17,779 $16,389 
Supplemental Balance Sheet Information Related To Leases
Supplemental balance sheet information related to leases at June 30 is as follows:
20252024
Operating Leases
Operating Lease Right-Of-Use Assets$52,227 $55,128 
Current operating lease liabilities in Accrued Liabilities$11,255 $10,335 
Noncurrent Operating Lease Liabilities42,720 44,557 
Total operating lease liabilities$53,975 $54,892 
Finance Leases
Finance lease right-of-use assets in Property, Plant and Equipment-Net$1,560 $2,861 
Current finance lease liabilities in Accrued Liabilities$463 $1,993 
Noncurrent finance lease liabilities in Other Noncurrent Liabilities1,115 782 
Total finance lease liabilities$1,578 $2,775 
Supplemental Cash Flow Information Related To Leases
Supplemental cash flow information related to leases in each of the years ended June 30 is as follows:
202520242023
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$13,532 $10,199 $9,848 
Operating cash flows from finance leases$78 $66 $97 
Financing cash flows from finance leases$2,053 $1,958 $2,334 
Supplemental noncash information on operating lease liabilities arising from obtaining right-of-use assets$10,102 $38,318 $5,698 
Supplemental noncash information on finance lease liabilities arising from obtaining right-of-use assets$854 $534 $— 
Schedule Of Maturities Of Lease Liabilities Under Operating Leases And Finance Leases
As of June 30, 2025, the maturities of lease liabilities were as follows:
Operating LeasesFinance Leases
2026$13,747 $524 
202710,303 217 
20287,099 217 
20296,861 217 
20305,713 188 
Thereafter21,028 479 
Total minimum payments$64,751 $1,842 
Less amount representing interest(10,776)(264)
Present value of lease obligations$53,975 $1,578