v3.26.1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
$ in Thousands
3 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Income Statement [Abstract]    
Revenue $ 100,357 $ 85,872
Cost of revenue 41,768 34,336
Gross profit 58,589 51,536
Operating expenses:    
Research and development 58,140 58,819
Selling, general and administrative 19,865 18,575
Total operating expenses 78,005 77,394
Loss from operations (19,416) (25,858)
Other income, net 2,083 2,175
Loss before income taxes (17,333) (23,683)
Provision for income taxes 760 645
Net loss $ (18,093) $ (24,328)
Net loss per share attributable to ordinary shareholders:    
Basic $ (0.41) $ (0.58)
Diluted $ (0.41) $ (0.58)
Weighted-average shares used to compute net loss per share attributable to ordinary shareholders:    
Basic 43,605,282 42,219,972
Diluted 43,605,282 42,219,972