v3.26.1
Leases (Tables)
12 Months Ended
Jun. 30, 2026
Lessee Disclosure [Abstract]  
Assets And Liabilities, Lessee [Table Text Block]
The following table presents the classification of right-of-use assets and lease liabilities as of June 30, 2026 and 2025.
LeasesConsolidated Balance Sheet ClassificationJune 30, 2026June 30, 2025
Assets:
Operating right-of-use assetsOperating lease assets, net$121,022 $83,951 
Finance right-of-use assetsProperty, plant, and equipment, net42,812 30,345 
Total lease assets$163,834 $114,296 
Liabilities:
Current:
    Operating lease liabilitiesOperating lease liabilities, current$24,753 $22,064 
    Finance lease liabilitiesOther current liabilities12,331 9,121 
Non-current:
    Operating lease liabilitiesOperating lease liabilities, non-current102,549 66,196 
    Finance lease liabilitiesOther liabilities36,879 24,501 
Total lease liabilities$176,512 $121,882 
Lease, Cost [Table Text Block]
The following table represents the lease expenses for the years ended June 30, 2026, 2025, and 2024:
Year Ended June 30,
202620252024
Operating lease expense$32,900 $25,648 $25,844 
Finance lease expense:
    Amortization of finance lease assets8,730 5,791 5,300 
    Interest on lease liabilities232 221 226 
Variable lease expense4,141 6,181 5,614 
Less: sublease income(965)(951)(904)
Net operating and finance lease cost$45,038 $36,890 $36,080 
Contractual Obligation, Fiscal Year Maturity
Future minimum lease payments under non-cancelable leases as of June 30, 2026 were as follows:
Payments Due by PeriodOperating lease obligationsFinance lease obligationsTotal lease obligations
Less than 1 year$31,789 $14,521 $46,310 
2 years27,522 10,792 38,314 
3 years22,298 9,097 31,395 
4 years17,465 6,902 24,367 
5 years12,467 4,954 17,421 
Thereafter49,283 12,975 62,258 
Total160,824 59,241 220,065 
Less: present value discount(33,522)(10,031)(43,553)
Lease liability$127,302 $49,210 $176,512 
Schedule of Supplemental Lease Cash Flow Information
Year Ended June 30,
Supplemental Cash Flow Information202620252024
Cash paid for amounts included in measurement of lease liabilities:
    Operating cash flows from operating leases$31,488 $24,956 $25,015 
    Operating cash flows from finance leases232 221 226 
    Financing cash flows from finance leases11,740 7,833 10,140 
    Other information about leases is as follows:
Lease Term and Discount RateJune 30, 2026June 30, 2025
Weighted-average remaining lease term (years):
    Operating leases7.405.72
    Finance leases5.907.19
Weighted-average discount rate:
    Operating leases6.22 %6.09 %
    Finance leases6.44 %7.49 %
Lease Term and Discount Rate Disclosure Other information about leases is as follows:
Lease Term and Discount RateJune 30, 2026June 30, 2025
Weighted-average remaining lease term (years):
    Operating leases7.405.72
    Finance leases5.907.19
Weighted-average discount rate:
    Operating leases6.22 %6.09 %
    Finance leases6.44 %7.49 %