XML 77 R29.htm IDEA: XBRL DOCUMENT v3.19.3
Leases (Tables)
3 Months Ended
Sep. 30, 2019
Leases [Abstract]  
Schedule Of Operating Lease Disclosure

September 30,
2019

Operating lease ROU assets

$

81,650 

  

Operating lease liabilities, current portion

19,548 

Operating lease liabilities, non-current portion

65,838 

Total operating lease liabilities

$

85,386 

 

-

Future minimum lease payments under noncancelable leases as of September 30, 2019 and for the periods ending June 30:

2020

$

17,502 

2021

16,900 

2022

12,056 

2023

9,629 

2024

7,917 

2025

5,913 

Thereafter

24,988 

Total lease payments

$

94,905 

Less: imputed interest

(9,519)

Total lease liabilities

$

85,386 

Weighted-average remaining lease term (years)

7.37

Weighted-average discount rate

2.9%

Schedule Of Future Minimum Lease Payments

Fiscal Years

Operating Leases

2020

$

23,500 

2021

17,161 

2022

12,403 

2023

9,478 

2024

7,916 

Thereafter

27,555 

Total minimum lease payments

$

98,013