XML 73 R58.htm IDEA: XBRL DOCUMENT v3.19.1
COMMITMENTS AND CONTINGENCIES - Future Minimum Royalty and Advertising Payments (Details) - Royalty and Advertising Payments
$ in Thousands
Jan. 31, 2019
USD ($)
Licenses Agreements [Line Items]  
2020 $ 154,203
2021 97,827
2022 89,485
2023 87,048
2024 49,683
Future minimum royalty and advertising payments, total $ 478,246