XML 113 R102.htm IDEA: XBRL DOCUMENT v3.25.1
Segment and Geographic Information - Additional Information (Details)
12 Months Ended
Jan. 31, 2025
Segment
Location
Jan. 31, 2024
Jan. 31, 2023
Segment Reporting Information [Line Items]      
Number of operating segments | Segment 2    
Number of geographic locations | Location 2    
Segment Reporting, CODM, Individual Title and Position or Group Name [Extensible Enumeration] srt:ChiefExecutiveOfficerMember    
Segment reporting, expense information used by CODM, description CODM evaluates operating results based on gross profit, defined as net sales less cost of sales, and operating income, defined as gross profit less selling, general and administrative expenses.    
Segment reporting, CODM, profit (loss) measure, how used, description The CODM uses gross profit and operating income in the budgeting and forecasting process. The CODM considers budget-to-current forecast and prior forecast-to-current forecast variances for gross profit and operating income for evaluating performance of the segments and making decisions about allocating capital and other resources to each segment.    
Geographic Concentration Risk | Europe | Total net sales      
Segment Reporting Information [Line Items]      
International Operations Contribution 31.00% 30.90% 33.20%
Geographic Concentration Risk | Middle East | Total net sales      
Segment Reporting Information [Line Items]      
International Operations Contribution 0.60% 7.90% 6.40%
Geographic Concentration Risk | Americas (excluding the United States) | Total net sales      
Segment Reporting Information [Line Items]      
International Operations Contribution 9.90% 9.40% 7.90%
Geographic Concentration Risk | Asia | Total net sales      
Segment Reporting Information [Line Items]      
International Operations Contribution 0.90% 8.10% 7.60%