XML 33 R23.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Revenue (Tables)
3 Months Ended
Apr. 30, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Revenues by Geographic Area Revenue by geographic area was as follows:
Three Months Ended April 30,
(in thousands)20242023
U.S.$512,726 $493,058 
International196,914 168,330 
Total revenue$709,640 $661,388