XML 77 R65.htm IDEA: XBRL DOCUMENT v3.25.2
Geographic Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2025
Jul. 31, 2024
Jan. 31, 2025
Segment Reporting, Revenue Reconciling Item [Line Items]          
Total Revenues $ 196,936 $ 179,212 $ 384,203 $ 351,660  
Total long-lived assets 256,560   256,560   $ 262,381
United States          
Segment Reporting, Revenue Reconciling Item [Line Items]          
Total Revenues 116,499 108,232 228,036 212,658  
Total long-lived assets 242,267   242,267   248,698
International          
Segment Reporting, Revenue Reconciling Item [Line Items]          
Total Revenues 80,437 $ 70,980 156,167 $ 139,002  
Total long-lived assets $ 14,293   $ 14,293   $ 13,683