v3.20.1
Commitments and Contingencies - Future Minimum Payments Under Technology License Obligations (Details) - USD ($)
$ in Thousands
Feb. 01, 2020
Feb. 02, 2019
Fiscal Year    
Less: current portion $ (71,623) $ (48,018)
Non-current portion 107,893 $ 6,716
Technology License Obligations    
Fiscal Year    
2021 83,746  
2022 70,659  
2023 40,084  
2024 29,309  
2025 309  
Thereafter 309  
Total future minimum payments 224,416  
Less: amount representing interest (8,843)  
Present value of future minimum payments 215,573  
Less: current portion (71,623)  
Non-current portion $ 143,950