XML 62 R51.htm IDEA: XBRL DOCUMENT v3.26.1
Segments and Geographic Information - Schedule of Consolidated Revenue by Geographic Areas (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2026
Jul. 31, 2025
Segment Reporting [Line Items]        
Total revenue $ 308,813 $ 264,359 $ 588,955 $ 494,827
United States        
Segment Reporting [Line Items]        
Total revenue 205,112 170,356 383,902 321,533
EMEA         
Segment Reporting [Line Items]        
Total revenue 62,509 58,618 123,919 106,575
Rest of the World        
Segment Reporting [Line Items]        
Total revenue $ 41,192 $ 35,385 $ 81,134 $ 66,719