XML 54 R36.htm IDEA: XBRL DOCUMENT v3.19.2
Leases (Tables)
12 Months Ended
Jun. 30, 2019
Leases [Abstract]  
Schedule of Future Minimum Lease Commitments for Non-Cancelable Operating Leases [Table Text Block]
Future minimum lease commitments for all non-cancelable operating leases as of June 30, 2019 are as follows (in thousands):
Fiscal Year
 
Commitments
2020
 
$
20,453

2021
 
18,179

2022
 
14,784

2023
 
10,345

2024
 
9,515

Thereafter
 
73,639

Total future minimum lease commitments
 
$
146,915