XML 92 R77.htm IDEA: XBRL DOCUMENT v3.19.1
Commitments and Contingencies - Future Annual Minimum Operating Lease Payments (Details)
$ in Thousands
Feb. 02, 2019
USD ($)
Future annual minimum operating lease payments  
2019 $ 36,417
2020 29,682
2021 21,142
2022 21,698
2023 15,995
2024 and thereafter 48,462
Total $ 173,396