v3.20.4
Commitments and Contingencies - Future Minimum Payments Under Technology License Obligations (Details) - USD ($)
$ in Thousands
Jan. 30, 2021
Feb. 01, 2020
Fiscal Year    
Less: current portion $ (71,130) $ (71,623)
Non-current portion 86,241 $ 107,893
Technology License Obligations    
Fiscal Year    
2022 83,919  
2023 61,876  
2024 49,147  
2025 309  
2026 309  
Thereafter 0  
Total future minimum payments 195,560  
Less: amount representing interest (6,691)  
Present value of future minimum payments 188,869  
Less: current portion (71,130)  
Non-current portion $ 117,739