XML 47 R35.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Tables)
12 Months Ended
Jun. 30, 2025
Leases [Abstract]  
Schedule of Supplemental Consolidated Balance Sheet Information Related to Leases
Supplemental consolidated balance sheet information related to leases is as follows:
As of June 30,
(In thousands)Classification20252024
Operating lease assetsRight-of-use operating lease assets$38,347 $35,241 
Finance lease assetsProperty, plant and equipment, net82 246 
Total lease assets$38,429 $35,487 
Operating lease liabilities - currentOperating lease liabilities - current16,773 14,046 
Finance lease liabilities - currentOther current liabilities96 193
Operating lease liabilities - noncurrentOperating lease liabilities - noncurrent22,195 21,766 
Finance lease liabilities - noncurrentOther long-term liabilities— 82
Total lease liabilities$39,064 $36,087 
Schedule of Lease Cost, Lease Term and Discount Rate
The components of lease expense are as follows:
For the Years Ended June 30,
(In thousands)20252024
Operating lease expense$19,318 $13,785 
Finance lease expense:
Amortization of finance lease assets164 164 
Interest on finance lease liabilities13 24 
Total lease expense$19,495 $13,973 
Lease term and discount rate:
For the Years Ended June 30,
20252024
Weighted-average remaining lease terms (in years):
Operating lease4.05.2
Finance lease0.51.5
Weighted-average discount rate:
Operating lease6.56 %6.65 %
Finance lease6.50 %6.50 %
Other Information:
For the Years Ended June 30,
(In thousands)20252024
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$18,221 $12,956 
Operating cash flows from finance leases13 24 
Financing cash flows from finance leases193 193 
Schedule of Maturities of Operating Lease Liabilities
The maturities of the lease liabilities are as follows:
For the Years Ended June 30,
(In thousands)Operating LeasesFinance Leases
2026$16,773 $96 
202711,159 — 
20288,108 — 
20294,884 — 
20301,601 — 
Thereafter1,130 — 
Total lease payments43,655 96 
Less: interest (4,687)— 
Total lease obligations$38,968 $96 
Schedule of Maturities of Finance Lease Liabilities
The maturities of the lease liabilities are as follows:
For the Years Ended June 30,
(In thousands)Operating LeasesFinance Leases
2026$16,773 $96 
202711,159 — 
20288,108 — 
20294,884 — 
20301,601 — 
Thereafter1,130 — 
Total lease payments43,655 96 
Less: interest (4,687)— 
Total lease obligations$38,968 $96