v3.26.1
Net Income Per Share
3 Months Ended
Mar. 31, 2026
Earnings Per Share [Abstract]  
Net Income Per Share
12. Net Income Per Share
 
The following table sets forth the computation of basic and diluted net income per share for the periods presented:
 
 
Three Months Ended March 31,
 
2026
2025
 
 
 
(in thousands, except share and per share data)
Numerator:
Net income
$
121,462 
$
117,835 
Denominator:
Weighted-average shares used in computing net income per share, basic
141,396,491 
140,622,029 
Dilutive effect of RSUs
962,220 
1,561,401 
Weighted-average shares used in computing net income per share, diluted
142,358,711 
142,183,430 
Net income per share, basic
$
0.86 
$
0.84 
Net income per share, diluted
$
0.85 
$
0.83 
Potential ordinary shares of certain performance-based and market-based RSUs of approximately 1,478,897 for the three months ended March 31, 2026 for which all targets required to trigger vesting had not been achieved, were excluded from the calculations of weighted average shares used in computing diluted net income per share.