XML 49 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Recent Accounting Pronouncements - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2020
Jul. 31, 2019
Jul. 31, 2020
Jul. 31, 2019
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]        
Income tax benefit $ 1,559 $ (4,741) $ 33,889 $ (5,588)
Early Adoption of ASU 2019-12        
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]        
Income tax benefit     $ 6,200  
ASU 2019-12        
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]        
Change in accounting principle, accounting standards update, adopted true   true  
Change in accounting principle, accounting standards update, adoption date Feb. 01, 2020   Feb. 01, 2020  
Change in accounting principle, accounting standards update, immaterial effect false   false  
ASU 2018-13        
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]        
Change in accounting principle, accounting standards update, adopted true   true  
Change in accounting principle, accounting standards update, immaterial effect true   true  
ASU 2016-13        
New Accounting Pronouncements Or Change In Accounting Principle [Line Items]        
Change in accounting principle, accounting standards update, adopted true   true  
Change in accounting principle, accounting standards update, adoption date Feb. 01, 2020   Feb. 01, 2020  
Change in accounting principle, accounting standards update, immaterial effect true   true