XML 54 R46.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Operating Leases - Maturities of Operating Lease Liabilities (Details)
$ in Thousands
Jan. 31, 2020
USD ($)
Lessee, Lease, Description [Line Items]  
2020 (remaining six months) $ 6,233
2021 11,999
2022 8,725
2023 2,995
2024 2,666
Thereafter 5,847
Total future minimum lease payments 38,465
Less: Imputed interest 4,023
Total 34,442
Real Estate Arrangements  
Lessee, Lease, Description [Line Items]  
2020 (remaining six months) 2,171
2021 3,912
2022 2,899
2023 2,601
2024 2,666
Thereafter 5,847
Total future minimum lease payments 20,096
Less: Imputed interest 3,304
Total 16,792
Co-Location Arrangements  
Lessee, Lease, Description [Line Items]  
2020 (remaining six months) 4,062
2021 8,087
2022 5,826
2023 394
2024 0
Thereafter 0
Total future minimum lease payments 18,369
Less: Imputed interest 719
Total $ 17,650