XML 39 R47.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies - Property, Plant & Equipment (Details)
12 Months Ended
Jan. 31, 2020
Building  
Useful Lives [Line Items]  
Useful life (years) 39 years
Minimum | Building Improvements  
Useful Lives [Line Items]  
Useful life (years) 8 years
Minimum | Leasehold Improvements  
Useful Lives [Line Items]  
Useful life (years) 8 years
Minimum | Machinery and Equipment  
Useful Lives [Line Items]  
Useful life (years) 5 years
Minimum | Office Equipment  
Useful Lives [Line Items]  
Useful life (years) 3 years
Minimum | Software and Software Development Costs  
Useful Lives [Line Items]  
Useful life (years) 5 years
Minimum | Furniture and Fixtures  
Useful Lives [Line Items]  
Useful life (years) 3 years
Maximum | Building Improvements  
Useful Lives [Line Items]  
Useful life (years) 10 years
Maximum | Leasehold Improvements  
Useful Lives [Line Items]  
Useful life (years) 10 years
Maximum | Machinery and Equipment  
Useful Lives [Line Items]  
Useful life (years) 15 years
Maximum | Office Equipment  
Useful Lives [Line Items]  
Useful life (years) 8 years
Maximum | Software and Software Development Costs  
Useful Lives [Line Items]  
Useful life (years) 10 years
Maximum | Furniture and Fixtures  
Useful Lives [Line Items]  
Useful life (years) 10 years