v3.25.2
Segment Information - Schedule of Segment Reporting Information, by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2025
Jul. 31, 2024
Jul. 31, 2025
Jul. 31, 2024
Segment Reporting Information [Line Items]        
Revenue $ 113,094 $ 97,887 $ 222,577 $ 193,877
Less:        
Cost of revenue 28,060 22,293 55,165 43,839
Sales and marketing 32,069 41,957 68,278 85,211
Research and development 23,352 18,580 45,248 35,639
Net income (loss) 26,751 (4,057) 27,521 (7,874)
Reportable Segment        
Segment Reporting Information [Line Items]        
Revenue 113,094 97,887 222,577 193,877
Less:        
Cost of revenue 24,790 21,595 48,252 42,453
Sales and marketing 29,959 38,802 61,566 79,305
Research and development 19,149 15,973 37,222 30,249
General and administrative 15,582 14,581 29,958 28,295
Other segment expenses (3,137) 10,993 18,058 21,449
Net income (loss) $ 26,751 $ (4,057) $ 27,521 $ (7,874)