XML 30 R19.htm IDEA: XBRL DOCUMENT v3.25.3
Net Income Per Share Attributable to Common Stockholders
6 Months Ended
Sep. 30, 2025
Earnings Per Share [Abstract]  
Net Income Per Share Attributable to Common Stockholders Net Income Per Share Attributable to Common Stockholders
The following table presents the reconciliation of the numerator and denominator for calculating basic and diluted net income per share (in thousands, except per share data):
Three Months Ended September 30,Six Months Ended September 30,
2025202420252024
Numerator
Net income$62,059 $44,154 $115,379 $85,531 
Denominator
Weighted-average shares used in computing net income per share attributable to Class A and Class B common stockholders, basic
187,705 186,252 187,844 185,933 
Dilutive effect of stock options11,166 13,162 11,308 13,230 
Dilutive effect of other share-based awards1,874 993 1,800 655 
Weighted-average shares used in computing net income per share attributable to Class A and Class B common stockholders, diluted
200,745 200,407 200,952 199,818 
Net income per share attributable to Class A and Class B common stockholders:
Basic$0.33 $0.24 $0.61 $0.46 
Diluted$0.31 $0.22 $0.57 $0.43 
Certain potentially dilutive securities have been excluded from the calculation of diluted net income per share during the applicable periods because their inclusion would have been anti-dilutive (in thousands):
Three Months Ended September 30,Six Months Ended September 30,
2025202420252024
Other share-based awards30 271 160 626 
Common stock warrants237 405 249 460 
Total267 676 409 1,086