v3.26.1
Segment Information - Schedule of Segment Revenue, Significant Segment Expenses and other Segment Items to Reconcile to Net Income (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2026
Apr. 30, 2026
Jul. 31, 2025
Apr. 30, 2025
Jul. 31, 2026
Jul. 31, 2025
Segment Reporting [Line Items]            
Revenue from external customers $ 83,228   $ 66,364   $ 164,377 $ 131,393
Cost of revenue 32,240   26,134   62,719 50,954
Sales and marketing 22,425   19,122   44,691 38,877
Research and development 15,468   12,495   30,498 24,937
General and administrative 9,105   7,697   18,971 15,766
Interest and other expense (income), net 831   (221)   1,601 (384)
Income tax provision (benefit) 155   (118)   311 129
Net Income (Loss) 3,004 $ 2,582 1,255 $ (141) 5,586 1,114
Single Reportable Segment            
Segment Reporting [Line Items]            
Other segment expenses 7,167   5,197   14,324 10,978
Operating Segments | Single Reportable Segment            
Segment Reporting [Line Items]            
Revenue from external customers 83,228   66,364   164,377 131,393
Cost of revenue 30,959   25,198   60,077 49,066
Sales and marketing 20,067   17,960   39,804 36,281
Research and development 14,092   11,492   28,101 22,760
General and administrative 6,953   5,601   14,573 11,449
Other segment expenses 7,167   5,197   14,324 10,978
Interest and other expense (income), net 831   (221)   1,601 (384)
Income tax provision (benefit) 155   (118)   311 129
Net Income (Loss) $ 3,004   $ 1,255   $ 5,586 $ 1,114