XML 52 R37.htm IDEA: XBRL DOCUMENT v3.21.2
Leases (Tables)
12 Months Ended
Jun. 30, 2021
Leases [Abstract]  
Schedule Of Future Minimum Lease Payments

Total

2022

2023

2024

2025

2026

Thereafter

Minimum lease payments

$

158,247 

$

27,272 

$

23,163 

$

16,680 

$

13,564 

$

13,168 

$

64,400 

Less: imputed interest

(19,883)

Total lease liabilities

$

138,364 

Schedule Of Operating Lease Disclosure

2021

2020

  

Weighted-average inputs:

Weighted-average remaining lease term (years)

8.5 

9.1 

Weighted-average discount rate

3.0 

%

3.2 

%

Cash flow information:

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

$

27,734 

$

24,104 

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

$

36,130 

$

51,663 

Schedule Of Components Of Lease Revenue

2021

2020

Sales-type lease revenue

$

9,758 

$

13,457 

Operating lease revenue

93,431 

87,874 

Total lease revenue

$

103,189 

$

101,331 

Schedule Of Sales-type Lease, Net Investment In Lease

2021

2020

Accounts receivable, net

$

8,026 

$

7,697 

Prepaid taxes and other non-current assets

6,214 

6,957 

Total

$

14,240 

$

14,654 

Schedule Of Maturities Of Sales-type Leases

Total

2022

2023

2024

2025

2026

Thereafter

Remaining lease payments

$

15,596 

$

8,378 

$

5,173 

$

1,699 

$

174 

$

172 

$

-

Less: imputed interest

(1,356)

Present value of remaining lease payments

$

14,240