XML 103 R90.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 9 Months Ended
Oct. 31, 2021
USD ($)
market
Oct. 31, 2020
USD ($)
Oct. 31, 2021
USD ($)
market
Oct. 31, 2020
USD ($)
Disaggregation of Revenue [Line Items]        
Number of primary geographical markets | market 2   2  
Revenue $ 1,327,263 $ 1,105,960 $ 3,762,657 $ 3,186,312
United States        
Disaggregation of Revenue [Line Items]        
Revenue 991,747 833,544 2,817,749 2,400,940
Other countries        
Disaggregation of Revenue [Line Items]        
Revenue $ 335,516 $ 272,416 $ 944,908 $ 785,372