XML 53 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Leases (Tables)
12 Months Ended
Jun. 30, 2020
Leases [Abstract]  
Schedule Of Future Minimum Lease Payments

Total

2021

2022

2023

2024

2025

Thereafter

Minimum lease payments

$

143,774 

$

24,810 

$

18,084 

$

14,853 

$

12,075 

$

10,493 

$

63,459 

Less: imputed interest

(20,631)

Total lease liabilities

$

123,143 

Schedule Of Operating Lease Disclosure

2020

Weighted-average inputs:

Weighted-average remaining lease term (years)

9.1 

Weighted-average discount rate

3.2 

%

Cash flow information:

Operating cash flows paid for amounts included in the measurement of lease liabilities

$

24,104 

Right of use assets obtained in exchange for new lease liabilities:

$

51,663 

Schedule Of Operating Lease Payments

Total

2020

2021

2022

2023

2024

Thereafter

Remaining operating lease payments

$

98,013 

$

23,500 

$

17,161 

$

12,403 

$

9,478 

$

7,916 

$

27,555 

Schedule Of Components Of Lease Revenue

2020

Sales-type lease revenue

$

13,457 

Operating lease revenue

87,874 

Total lease revenue

$

101,331 

Schedule Of Sales-type Lease, Net Investment In Lease

2020

Accounts receivable, net

$

7,697 

Prepaid taxes and other non-current assets

6,957 

Total

$

14,654 

Schedule Of Maturities Of Sales-type Leases

Total

2021

2022

2023

2024

2025

Thereafter

Remaining lease payments

$

16,074 

$

8,034 

$

5,759 

$

2,281 

$

-

$

-

$

-

Less: imputed interest

(1,420)

Present value of remaining lease payments

$

14,654