v3.22.2.2
Geographic Information - Summary of Revenues by Geographic Area (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2022
USD ($)
market
Oct. 31, 2021
USD ($)
Oct. 31, 2022
USD ($)
market
Oct. 31, 2021
USD ($)
Disaggregation of Revenue [Line Items]        
Number of primary geographical markets | market 2   2  
Total revenues $ 1,599,103 $ 1,327,263 $ 4,569,558 $ 3,762,657
United States        
Disaggregation of Revenue [Line Items]        
Total revenues 1,204,842 991,747 3,432,249 2,817,749
Other countries        
Disaggregation of Revenue [Line Items]        
Total revenues $ 394,261 $ 335,516 $ 1,137,309 $ 944,908