XML 53 R47.htm IDEA: XBRL DOCUMENT v3.24.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, 2024
Oct. 31, 2023
Oct. 31, 2024
Oct. 31, 2023
Numerator:        
Net income $ 12,893 $ 10,656 $ 50,611 $ 29,797
Accretion and dividend on series A convertible preferred stock (4,282) (4,280) (12,832) (12,811)
Undistributed earnings attributable to preferred stockholders (985) (729) (4,302) (1,938)
Net income attributable to common stockholders 7,626 5,647 33,477 15,048
Net income attributable to common stockholders, diluted $ 7,626 $ 5,647 $ 33,477 $ 15,048
Denominator:        
Weighted-average number of shares used to compute net income per share attributable to common stockholders, basic 143,479 143,915 144,275 144,296
Dilutive effect of awards issued under employee equity plans 4,234 3,216 3,009 3,943
Dilutive effect of shares related to the convertible senior notes 1,358 494 718 1,112
Weighted-average number of shares used to compute net income per share attributable to common stockholders, diluted 149,071 147,625 148,002 149,351
Net income per share attributable to common stockholders, basic $ 0.05 $ 0.04 $ 0.23 $ 0.1
Net income per share attributable to common stockholders, diluted $ 0.05 $ 0.04 $ 0.23 $ 0.1