XML 56 R50.htm IDEA: XBRL DOCUMENT v3.25.3
Net Income per Share Attributable to Common Stockholders - Summary of Computation of Basic and Diluted Net Income Per Share Attributable to Common Stockholders (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Oct. 31, 2025
Oct. 31, 2024
Oct. 31, 2025
Oct. 31, 2024
Numerator:        
Net income $ 12,065 $ 12,893 $ 33,704 $ 50,611
Accretion and dividend on series A convertible preferred stock (4,285) (4,282) (12,825) (12,832)
Undistributed earnings attributable to preferred stockholders (885) (985) (2,373) (4,302)
Net income attributable to common stockholders 6,895 7,626 18,506 33,477
Net income attributable to common stockholders, diluted $ 6,895 $ 7,626 $ 18,506 $ 33,477
Denominator:        
Weighted-average number of shares used to compute net income per share attributable to common stockholders, basic 144,383 143,479 144,572 144,275
Dilutive effect of awards issued under employee equity plans 3,453 4,234 3,821 3,009
Dilutive effect of shares related to the convertible senior notes 1,611 1,358 1,667 718
Weighted-average number of shares used to compute net income per share attributable to common stockholders, diluted 149,447 149,071 150,060 148,002
Net income per share attributable to common stockholders, basic $ 0.05 $ 0.05 $ 0.13 $ 0.23
Net income per share attributable to common stockholders, diluted $ 0.05 $ 0.05 $ 0.12 $ 0.23