XML 92 R80.htm IDEA: XBRL DOCUMENT v3.23.3
Geographic Information - Summary of Revenues by Geographic Area (Details)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2023
USD ($)
market
Oct. 31, 2022
USD ($)
Oct. 31, 2023
USD ($)
market
Oct. 31, 2022
USD ($)
Disaggregation of Revenue [Line Items]        
Number of primary geographical markets | market 2   2  
Total revenues $ 1,865,675 $ 1,599,103 $ 5,336,753 $ 4,569,558
United States        
Disaggregation of Revenue [Line Items]        
Total revenues 1,404,124 1,204,842 4,012,660 3,432,249
Other countries        
Disaggregation of Revenue [Line Items]        
Total revenues $ 461,551 $ 394,261 $ 1,324,093 $ 1,137,309