XML 63 R47.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Operating Leases - Schedule of Future Minimum Payments (Details)
$ in Thousands
Jul. 31, 2019
USD ($)
Real Estate Arrangements  
2020 $ 4,624
2021 5,836
2022 4,871
2023 6,143
2024 6,509
Thereafter 15,977
Operating leases, total 43,960
Data Center Arrangements  
2020 11,766
2021 9,890
2022 5,533
2023 106
2024 0
Thereafter 0
Other commitments, total 27,295
Total  
2020 16,390
2021 15,726
2022 10,404
2023 6,249
2024 6,509
Thereafter 15,977
Total $ 71,255