XML 31 R20.htm IDEA: XBRL DOCUMENT v3.25.1
Net Income Per Share
3 Months Ended
Mar. 31, 2025
Earnings Per Share [Abstract]  
Net Income Per Share Net Income Per Share
The computation of net income per share is as follows:
Three Months Ended March 31,
20252024
(in thousands, except share and per share amounts)
Basic earnings per share:
Net income$23,914 $19,647 
Shares used in computation:
Weighted-average common shares outstanding, basic212,445,961 215,549,467 
Earnings per share, basic$0.11 $0.09 
Diluted earnings per share:
Net income$23,914 $19,647 
Shares used in computation:
Weighted-average common shares outstanding, basic212,445,961 215,549,467 
Weighted-average effect of potentially dilutive securities:
Unvested common stock subject to forfeiture37,573 794,502 
Restricted stock units1,355,486 521,083 
Diluted weighted-average common shares outstanding213,839,020 216,865,052 
Diluted earnings per share$0.11 $0.09 
The following potentially dilutive shares were excluded from the computation of diluted earnings per share for the periods presented because including them would have had an anti-dilutive effect:
Three Months Ended March 31,
20252024
Employee stock options2,931,909 3,248,445 
Restricted stock units4,243,796 7,396,613 
Unvested Class B common stock subject to forfeiture16,408 246,083