Commitments and Contingencies - Future Minimum Payments Under Technology License Obligations (Details) - USD ($) $ in Thousands |
Feb. 03, 2018 |
Jan. 28, 2017 |
|---|---|---|
| Fiscal Year | ||
| Less: current portion | $ (28,488) | $ (21,905) |
| Non-current portion | 34,060 | $ 14,949 |
| Technology License Obligations | ||
| Fiscal Year | ||
| 2019 | 34,250 | |
| 2020 | 29,605 | |
| 2021 | 7,358 | |
| Total future minimum lease payments | 71,213 | |
| Less: amount representing interest | (1,493) | |
| Present value of future minimum payments | 69,720 | |
| Less: current portion | (25,998) | |
| Non-current portion | $ 43,722 |