v3.26.1
LEASES (Tables)
12 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Schedule of Assets And Liabilities, Lessee
The following illustrates the Consolidated Balance Sheets information related to leases:
Balance Sheet LocationAs of June 30, 2026As of June 30, 2025
Operating Leases
Operating lease right of use assetsOperating lease right of use assets$134,377 $197,977 
Operating lease liabilities (current)Operating lease liabilities$63,612 $75,914 
Operating lease liabilities (non-current)Long-term operating lease liabilities138,425 189,949 
Total operating lease liabilities$202,037 $265,863 
Finance Leases
Finance lease receivables (current)Prepaid expenses and other current assets$453 $1,867 
Finance lease receivables (non-current)Other assets— 457 
Total finance lease receivables$453 $2,324 
Finance lease liabilities (current)Accounts payable and accrued liabilities$457 $1,877 
Finance lease liabilities (non-current)Accrued liabilities— 457 
Total finance lease liabilities$457 $2,334 
Schedule of Lease Costs and Other Information
The weighted average remaining lease term and discount rate for the periods indicated below were as follows:
As of June 30, 2026As of June 30, 2025
Weighted-average remaining lease term
Operating leases4.75 years4.59 years
Finance leases0.31 years1.23 years
Weighted-average discount rate
Operating leases5.08 %4.92 %
Finance leases5.33 %5.33 %
The following illustrates the various components of lease costs for the period indicated:
Year Ended June 30,
202620252024
Operating lease cost$71,531 $82,174 $90,383 
Short-term lease cost903 2,028 2,920 
Variable lease cost3,811 4,103 5,084 
Sublease income(9,432)(11,254)(12,941)
Total lease cost$66,813 $77,051 $85,446 
The following table presents supplemental information relating to cash flows arising from lease transactions. Cash payments made for variable lease costs and short-term leases are not included in the measurement of lease liabilities, and, as such, are excluded from the amounts below:
Year Ended June 30,
202620252024
Cash paid for amounts included in the measurement of lease liabilities:
Operating leases$87,529 $98,418 $109,708 
Finance leases1,946 3,369 5,722 
Right of use assets obtained in exchange for new lease liabilities:
Operating leases14,014 53,541 30,869 
Schedule of Maturity of Lease Liabilities
The following table presents the future minimum lease payments under our lease liabilities as of June 30, 2026:
Fiscal years ending June 30,Operating LeasesFinance Leases
2027$71,353 $459 
202853,196 — 
202935,587 — 
203022,152 — 
203113,014 — 
Thereafter31,133 — 
Total lease payments226,435 459 
Less: Imputed interest(24,398)(2)
Total$202,037 $457