XML 90 R75.htm IDEA: XBRL DOCUMENT v3.8.0.1
SCHEDULE II - VALUATION AND QUALIFYING ACCOUNTS (Detail) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2018
Jan. 31, 2017
Jan. 31, 2016
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period $ 155,488 $ 135,698 $ 106,181
Charges to Cost and Expenses 337,298 307,728 249,280
Deductions [1] 327,370 287,938 219,763
Balance at End of Period 165,416 155,488 135,698
Allowance for doubtful accounts      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period 1,192 1,346 1,074
Charges to Cost and Expenses 854 682 515
Deductions [1] (47) 836 243
Balance at End of Period 2,093 1,192 1,346
Reserve for returns      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period 59,802 61,437 52,740
Charges to Cost and Expenses 32,710 40,783 36,620
Deductions [1] 31,333 42,418 27,923
Balance at End of Period 61,179 59,802 61,437
Reserve for sales allowances      
Movement in Valuation Allowances and Reserves [Roll Forward]      
Balance at Beginning of Period [2] 94,494 72,915 52,367
Charges to Cost and Expenses [2] 303,704 266,263 212,145
Deductions [1],[2] 296,084 244,684 191,597
Balance at End of Period [2] $ 102,144 $ 94,494 $ 72,915
[1] Accounts written off as uncollectible, net of recoveries.
[2] See Note A in the accompanying Notes to Consolidated Financial Statements for a description of sales allowances.