XML 65 R44.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies (Tables)
12 Months Ended
Jun. 30, 2019
Commitments and Contingencies Disclosure [Abstract]  
Summary of Minimum Future Lease Payments
The aggregate minimum future lease payments for these operating leases at June 30, 2019 are as follows:
Fiscal Year
 
2020
$
19,426

2021
16,584

2022
14,218

2023
13,221

2024
11,041

Thereafter
44,452

 
$
118,942