v3.26.1
Net Income Per Share Attributable to Common Stockholders (Tables)
12 Months Ended
Mar. 31, 2026
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
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):
Fiscal Year Ended March 31,
202620252024
Numerator
Net income$196,051 $223,185 $147,582 
Denominator
Weighted-average shares used in computing net income per share attributable to Class A and Class B common stockholders, basic
187,014 186,841 190,172 
Dilutive effect of stock options10,435 13,021 15,346 
Dilutive effect of common stock warrants— — 72 
Dilutive effect of other share-based awards1,599 1,346 144 
Weighted-average shares used in computing net income per share attributable to Class A and Class B common stockholders, diluted
199,048 201,208 205,734 
Net income per share attributable to Class A and Class B common stockholders:
Basic$1.05 $1.19 $0.78 
Diluted$0.98 $1.11 $0.72 
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share
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):
Fiscal Year Ended March 31,
202620252024
Other share-based awards189 102 883 
Common stock warrants231 379 516 
Total420 481 1,399