v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Apr. 30, 2026
Apr. 30, 2025
Income Statement [Abstract]    
Revenue $ 305,941 $ 276,272
Cost of revenue 62,735 60,673
Gross profit 243,206 215,599
Operating expenses:    
Research and development 75,913 72,301
Sales and marketing 101,870 99,099
General and administrative 37,981 37,861
Total operating expenses 215,764 209,261
Income from operations 27,442 6,338
Interest income 2,986 6,698
Interest expense (2,401) (2,696)
Other (expense) income, net (518) 2,804
Income before income taxes 27,509 13,144
Provision for income taxes 9,783 4,950
Net income 17,726 8,194
Accretion and dividend on series A convertible preferred stock (4,230) (4,228)
Undistributed earnings attributable to preferred stockholders (1,587) (451)
Net income attributable to common stockholders $ 11,909 $ 3,515
Net income per share attributable to common stockholders, basic $ 0.09 $ 0.02
Net income per share attributable to common stockholders, diluted $ 0.08 $ 0.02
Weighted-average shares used to compute net income per share attributable to common stockholders, basic 139,150 144,434
Weighted-average shares used to compute net income per share attributable to common stockholders, diluted 140,139 149,614