v3.26.1
Net Income Per Share Attributable to Common Stockholders (Tables)
3 Months Ended
Jun. 30, 2026
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,
20262025
Numerator
Net income$24,315 $53,320 
Denominator
Weighted-average shares used in computing net income per share attributable to Class A and Class B common stockholders, basic
182,569 187,984 
Dilutive effect of stock options7,770 11,449 
Dilutive effect of other share-based awards830 1,725 
Weighted-average shares used in computing net income per share attributable to Class A and Class B common stockholders, diluted
191,169 201,158 
Net income per share attributable to Class A and Class B common stockholders:
Basic$0.13 $0.28 
Diluted$0.13 $0.27 
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,
20262025
Other share-based awards2,434 244 
Common stock warrants173 261 
Total2,607 505