XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue Recognition - Disaggregation of Revenue by Geographical Region (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2024
Oct. 31, 2023
Disaggregation of Revenue [Line Items]        
Amount $ 354,653 $ 325,921 $ 1,006,018 $ 902,819
Revenue | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Percentage of Revenue 100.00% 100.00% 100.00% 100.00%
Americas        
Disaggregation of Revenue [Line Items]        
Amount $ 178,837 $ 174,226 $ 482,539 $ 437,396
Americas | Revenue | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Percentage of Revenue 50.00% 53.00% 48.00% 48.00%
Europe, Middle East, and Africa        
Disaggregation of Revenue [Line Items]        
Amount $ 113,031 $ 93,782 $ 315,647 $ 271,722
Europe, Middle East, and Africa | Revenue | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Percentage of Revenue 32.00% 29.00% 31.00% 30.00%
Asia-Pacific        
Disaggregation of Revenue [Line Items]        
Amount $ 62,785 $ 57,913 $ 207,832 $ 193,701
Asia-Pacific | Revenue | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Percentage of Revenue 18.00% 18.00% 21.00% 22.00%
United States | Revenue | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Percentage of Revenue 46.00% 48.00% 44.00% 44.00%
Japan | Revenue | Geographic Concentration Risk        
Disaggregation of Revenue [Line Items]        
Percentage of Revenue 7.00% 7.00% 10.00% 10.00%