v3.26.1
Segment Information - Schedule of Financial Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Jul. 31, 2026
Jul. 31, 2025
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Customer, Extent of Reliance [Line Items]        
Revenues $ 161,001 $ 148,815 $ 320,415 $ 292,952
Less:        
Interest income (274) (513) (640) (930)
Interest expense 5,214 4,444 9,695 8,894
Other (income) expense, net 750 (717) 1,083 (16,814)
Income tax provision 1,526 1,209 3,206 5,743
Net income (loss) 6,398 (13,719) 21,389 (7,702)
Reportable Segment        
Segment Reporting, Entity-Wide Information Not Provided as Part of Reportable Segment, Customer, Extent of Reliance [Line Items]        
Revenues 161,001 148,815 320,415 292,952
Less:        
Adjusted cost of revenues 51,145 50,129 101,229 99,249
Adjusted sales and marketing expense 29,182 28,093 56,066 53,769
Adjusted research and development expense 26,504 26,590 51,942 55,726
Adjusted general and administrative expense 13,340 13,993 25,837 29,368
Interest income (274) (513) (640) (930)
Interest expense 5,214 4,444 9,695 8,894
Other (income) expense, net 750 (717) 1,083 (16,814)
Other segment items 27,216 39,306 50,608 65,649
Income tax provision 1,526 1,209 3,206 5,743
Net income (loss) $ 6,398 $ (13,719) $ 21,389 $ (7,702)