v3.25.1
Supplemental financial statement information - Other Expense, Net (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2025
Jan. 31, 2024
Jan. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]      
Interest income $ 13,914 $ 12,138 $ 1,763
Acquisition costs 0 0 (53)
Other miscellaneous income (expense) 420 658 (439)
Total other income, net $ 14,334 $ 12,796 $ 1,271