XML 34 R24.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue (Tables)
9 Months Ended
Oct. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Revenues by Geographic Area Revenue by geographic area was as follows:
Three Months Ended October 31,Nine Months Ended October 31,
(in thousands)2024202320242023
U.S.$543,294 $515,050 $1,585,472 $1,516,092 
International211,526 185,371 615,015 533,404 
Total revenue$754,820 $700,421 $2,200,487 $2,049,496