v3.8.0.1
Commitments and Contingencies - Future Minimum Lease Payments, Net of Estimated Sublease Income under Operating and Capital Leases (Details)
$ in Thousands
Feb. 03, 2018
USD ($)
Minimum Operating Lease Payments  
2019 $ 27,200
2020 20,918
2021 8,688
2022 7,880
2023 7,729
Thereafter 5,451
Total future minimum lease payments $ 77,866