XML 76 R44.htm IDEA: XBRL DOCUMENT v3.20.1
Balance Sheet Components - Schedule of Expected Future Amortization Expense of Intangible Assets (Details) - USD ($)
$ in Thousands
Apr. 30, 2020
Jan. 31, 2020
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Remaining nine months of fiscal 2021 $ 58,265  
fiscal 2022 69,074  
fiscal 2023 66,722  
fiscal 2024 66,211  
fiscal 2025 66,160  
fiscal 2026 and thereafter 259,128  
Net Book Value $ 585,560 $ 605,236