v3.26.3
LEASES (Tables)
3 Months Ended
Sep. 30, 2026
Leases [Abstract]  
Schedule of Assets And Liabilities, Lessee
The following illustrates the Condensed Consolidated Balance Sheets information related to leases:
Balance Sheet LocationAs of
September 30, 2026
As of
June 30, 2026
Operating Leases
Operating lease right of use assetsOperating lease right of use assets$137,690 $134,377 
Operating lease liabilities (current)Operating lease liabilities$64,822 $63,612 
Operating lease liabilities (non-current)Long-term operating lease liabilities137,939 138,425 
Total operating lease liabilities$202,761 $202,037 
Finance Leases
Finance lease receivables (current)Prepaid expenses and other current assets$591 $453 
Total finance lease receivables$591 $453 
Finance lease liabilities (current)Accounts payable and accrued liabilities$309 $457 
Total finance lease liabilities$309 $457 
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
September 30, 2026
As of
June 30, 2026
Weighted-average remaining lease term
Operating leases4.90 years4.75 years
Finance leases0.08 years0.31 years
Weighted-average discount rate
Operating leases4.97 %5.08 %
Finance leases5.33 %5.33 %
The following illustrates the various components of lease costs for the period indicated:
Three Months Ended September 30,
20262025
Operating lease cost$16,308 $19,704 
Short-term lease cost230 217 
Variable lease cost1,570 976 
Sublease income(260)(2,032)
Total lease cost$17,848 $18,865 
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:
Three Months Ended September 30,
20262025
Cash paid for amounts included in the measurement of lease liabilities:
Operating leases$19,830 $23,343 
Finance leases151 510 
Right of use assets obtained in exchange for new lease liabilities:
Operating leases$19,097 $6,415 
Schedule of Maturity of Lease Liabilities
The following table presents the future minimum lease payments under our lease liabilities as of September 30, 2026:
Fiscal years ending June 30,Operating LeasesFinance Leases
2027 (nine months ending)
$54,842 $309 
2028
58,957 — 
2029
37,254 — 
2030
23,522 — 
2031
15,223 — 
Thereafter37,975 — 
Total lease payments227,773 309 
Less: Imputed interest(25,012)— 
Total$202,761 $309