XML 44 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Net Income per Share Attributable to Common Stockholders (Tables)
9 Months Ended
Oct. 31, 2024
Earnings Per Share [Abstract]  
Schedule of Calculation of Basic and Diluted Net Income Per Share Attributable to Common Stockholders
The following table presents the calculation of basic and diluted net income per share attributable to common stockholders for periods presented:
Three Months Ended October 31,Nine Months Ended October 31,
(in thousands, except per share data)2024202320242023
Numerator:
Net income attributable to common stockholders, basic$62,423 $38,805 $984,394 $46,739 
Add: Interest expense on convertible senior notes— $22 — 425 
Net income attributable to common stockholders, diluted$62,423 $38,827 $984,394 $47,164 
Denominator:
Weighted-average common shares outstanding, basic203,567 204,456 204,674 203,609 
Effect of dilutive securities5,139 3,598 5,081 4,708 
Weighted-average common shares outstanding, diluted208,706 208,054 209,755 208,317 
Net income per share attributable to common stockholders:
Basic$0.31 $0.19 $4.81 $0.23 
Diluted$0.30 $0.19 $4.69 $0.23 
Schedule of Antidilutive Securities
Outstanding potentially dilutive securities that were excluded from the diluted per share calculations because they would have been antidilutive are as follows:
Three Months Ended October 31,Nine Months Ended October 31,
(in thousands)2024202320242023
RSUs2,879 22,913 3,011 13,045 
ESPP120 — 288 — 
Total antidilutive securities2,999 22,913 3,299 13,045