v3.26.1
Segment Information - Schedule of Financial Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Customer, Extent of Reliance [Line Items]    
Revenues $ 159,414 $ 144,137
Less:    
Interest income (366) (417)
Interest expense 4,481 4,450
Income tax provision 1,680 4,534
Net income 14,991 6,017
Reportable Segment    
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Customer, Extent of Reliance [Line Items]    
Revenues 159,414 144,137
Less:    
Adjusted cost of revenues 50,084 49,120
Adjusted sales and marketing expense 26,884 25,676
Adjusted research and development expense 25,438 29,136
Adjusted general and administrative expense 12,497 15,375
Interest income (366) (417)
Interest expense 4,481 4,450
Other (income) expense, net 333 (16,097)
Other segment items 23,392 26,343
Income tax provision 1,680 4,534
Net income $ 14,991 $ 6,017