XML 102 R89.htm IDEA: XBRL DOCUMENT v3.21.2
Disaggregation of Revenues and Geographic Information - Summary of Revenues by Geographic Area (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2021
USD ($)
market
Jul. 31, 2020
USD ($)
Jul. 31, 2021
USD ($)
market
Jul. 31, 2020
USD ($)
Disaggregation of Revenue [Line Items]        
Number of primary geographical markets | market 2   2  
Revenue $ 1,260,361 $ 1,061,967 $ 2,435,394 $ 2,080,352
United States        
Disaggregation of Revenue [Line Items]        
Revenue 942,561 805,056 1,826,002 1,567,396
Other countries        
Disaggregation of Revenue [Line Items]        
Revenue $ 317,800 $ 256,911 $ 609,392 $ 512,956