v3.25.2
Segment Information - Schedule of Segment Revenue, Significant Segment Expenses and other Segment Items to Reconcile to Net Loss (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2025
Apr. 30, 2025
Jul. 31, 2024
Apr. 30, 2024
Jul. 31, 2025
Jul. 31, 2024
Segment Reporting Information [Line Items]            
Revenue from external customers $ 66,364   $ 64,129   $ 131,393 $ 126,628
Cost of revenue 26,134   25,429   50,954 49,813
Sales and marketing 19,122   19,256   38,877 38,737
Research and development 12,495   13,640   24,937 27,433
General and administrative 7,697   7,400   15,766 14,978
Other segment expenses 5,197   6,193   10,978 12,895
Interest and other (income) expense, net (221)   103   (384) (820)
Income tax (benefit) provision (118)   438   129 763
Net Income (Loss) 1,255 $ (141) (2,137) $ (2,139) 1,114 (4,276)
Operating Segments            
Segment Reporting Information [Line Items]            
Revenue from external customers 66,364   64,129   131,393 126,628
Cost of revenue 25,198   24,373   49,066 47,697
Sales and marketing 17,960   17,551   36,281 35,319
Research and development 11,492   12,225   22,760 24,190
General and administrative 5,601   5,383   11,449 10,860
Other segment expenses 5,197   6,193   10,978 12,895
Interest and other (income) expense, net (221)   103   (384) (820)
Income tax (benefit) provision (118)   438   129 763
Net Income (Loss) $ 1,255   $ (2,137)   $ 1,114 $ (4,276)