XML 48 R35.htm IDEA: XBRL DOCUMENT v3.25.2
Net Income Per Share Attributable to Common Stockholders (Tables)
3 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Net Income 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):
Three Months Ended June 30,
20252024
Numerator
Net income$53,320 $41,377 
Denominator
Weighted-average shares used in computing net income per share attributable to Class A and Class B common stockholders, basic
187,984 185,610 
Dilutive effect of stock options11,449 13,297 
Dilutive effect of other share-based awards1,725 317 
Weighted-average shares used in computing net income per share attributable to Class A and Class B common stockholders, diluted
201,158 199,224 
Net income per share attributable to Class A and Class B common stockholders:
Basic$0.28 $0.22 
Diluted$0.27 $0.21 
Schedule of Antidilutive Securities Excluded from Computation of Net Income 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):
Three Months Ended June 30,
20252024
Other share-based awards244 1,631 
Common stock warrants261 516 
Total505 2,147