v3.26.1
Leases (Tables)
12 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Schedule of Lease Balances Operating lease ROU assets and liabilities consist of the following (in thousands):
As of June 30,
20262025
Operating lease ROU assets$381,980 $343,944 
Operating lease liabilities, current$51,255 $40,009 
Operating lease liabilities431,769 377,080 
Total operating lease liabilities$483,024 $417,089 
Schedule of Lease Costs
The Company’s total lease cost is recorded primarily within indirect costs and selling expenses and has the following impact on the consolidated statements of operations (in thousands):
Year ended June 30,
202620252024
Operating lease cost$93,319 $82,082 $82,441 
Short-term and variable lease cost20,736 17,831 17,390 
Sublease income(1,105)(1,121)(366)
Total lease cost$112,950 $98,792 $99,465 
The following table summarizes other supplemental operating lease information for the periods presented (in thousands):
Year ended June 30,
202620252024
Cash paid for amounts included in the measurement of operating lease liabilities$75,710 $87,519 $87,969 
ROU assets obtained in exchange for new operating lease obligations (1)
$107,592 $106,469 $61,295 
_________________
(1)    Includes all non-cash changes arising from new or remeasured operating lease arrangements.
Schedule of Future Minimum Operating Lease Payments
The Company’s future minimum lease payments under non-cancelable operating leases as of June 30, 2026 are as follows (in thousands):
Fiscal year ending June 30,
2027$78,408 
202888,180 
202982,693 
203070,382 
203161,140 
Thereafter226,729 
Total undiscounted lease payments607,532 
Less: imputed interest(124,508)
Total discounted lease liabilities$483,024