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. | | | | | | | | | | | | | | | | | | | | | | Leases | | Consolidated Balance Sheet Classification | | June 30, 2026 | | June 30, 2025 | | | | | | | | | Assets: | | | | | | | | Operating right-of-use assets | | Operating lease assets, net | | $ | 121,022 | | | $ | 83,951 | | | Finance right-of-use assets | | Property, plant, and equipment, net | | 42,812 | | | 30,345 | | | Total lease assets | | | | $ | 163,834 | | | $ | 114,296 | | | Liabilities: | | | | | | | | Current: | | | | | | | | Operating lease liabilities | | Operating lease liabilities, current | | $ | 24,753 | | | $ | 22,064 | | | Finance lease liabilities | | Other current liabilities | | 12,331 | | | 9,121 | | | Non-current: | | | | | | | | Operating lease liabilities | | Operating lease liabilities, non-current | | 102,549 | | | 66,196 | | | Finance lease liabilities | | Other liabilities | | 36,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, | | 2026 | | 2025 | | 2024 | | Operating lease expense | $ | 32,900 | | | $ | 25,648 | | | $ | 25,844 | | | Finance lease expense: | | | | | | | Amortization of finance lease assets | 8,730 | | | 5,791 | | | 5,300 | | | Interest on lease liabilities | 232 | | | 221 | | | 226 | | | Variable lease expense | 4,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 Period | Operating lease obligations | | Finance lease obligations | | Total lease obligations | | Less than 1 year | $ | 31,789 | | | $ | 14,521 | | | $ | 46,310 | | | 2 years | 27,522 | | | 10,792 | | | 38,314 | | | 3 years | 22,298 | | | 9,097 | | | 31,395 | | | 4 years | 17,465 | | | 6,902 | | | 24,367 | | | 5 years | 12,467 | | | 4,954 | | | 17,421 | | | Thereafter | 49,283 | | | 12,975 | | | 62,258 | | | Total | 160,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 Information | | 2026 | | 2025 | | 2024 | | 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 leases | | 232 | | | 221 | | | 226 | | | Financing cash flows from finance leases | | 11,740 | | | 7,833 | | | 10,140 | |
Other information about leases is as follows: | | | | | | | | | | | | | | | | Lease Term and Discount Rate | | June 30, 2026 | | June 30, 2025 | | Weighted-average remaining lease term (years): | | | | | | Operating leases | | 7.40 | | 5.72 | | Finance leases | | 5.90 | | 7.19 | | Weighted-average discount rate: | | | | | | Operating leases | | 6.22 | % | | 6.09 | % | | Finance leases | | 6.44 | % | | 7.49 | % |
|
| Lease Term and Discount Rate Disclosure |
Other information about leases is as follows: | | | | | | | | | | | | | | | | Lease Term and Discount Rate | | June 30, 2026 | | June 30, 2025 | | Weighted-average remaining lease term (years): | | | | | | Operating leases | | 7.40 | | 5.72 | | Finance leases | | 5.90 | | 7.19 | | Weighted-average discount rate: | | | | | | Operating leases | | 6.22 | % | | 6.09 | % | | Finance leases | | 6.44 | % | | 7.49 | % |
|