XML 102 R65.htm IDEA: XBRL DOCUMENT v3.8.0.1
Employee Benefit Plans | Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2018
Jan. 31, 2017
Jan. 31, 2016
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized 4,000,000.0    
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant 1,600,000    
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Outstanding Contractual Terms 10 years    
Share-based Compensation $ 29,381 $ 13,947 $ 14,890
Employee Service Share-based Compensation, Tax Benefit from Compensation Expense 9,600 4,600 4,600
Proceeds from Stock Options Exercised 0 0 600
Employee Service Share-based Compensation, Tax Benefit from Exercise of Stock Options $ 5,900 $ 4,800 $ 5,200
Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 1 year    
Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period 3 years