XML 61 R42.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue from Contracts with Customers - Significant Changes in Contract Assets and Liabilities (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2020
Jan. 31, 2019
Contract Liabilities    
Contract Liabilities, balance beginning of period $ 526,042 $ 249,950
Performance obligations satisfied during the period that were included in the contract liability balance at the beginning of the period (407,004) (228,167)
Increases due to invoicing prior to satisfaction of performance obligations 435,674 270,759
Increases from a business combination   233,500
Contract Liabilities, balance end of period $ 554,712 $ 526,042