XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Income per Share (Tables)
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Basic and Diluted Net Income per Share
The following table sets forth the computation of basic and diluted net income per share:
Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
Numerator:
Net income$6,133 $3,660 $6,277 $4,162 
Denominator:
Weighted-average shares used in computing net income per share, basic137,760,693 135,302,409 137,348,777 135,111,072 
Effect of dilutive securities4,382,325 3,469,204 4,070,744 2,902,382 
Weighted-average shares used in computing net income per share, diluted142,143,018 138,771,613 141,419,521 138,013,454 
Net income per share, basic$0.04 $0.03 $0.05 $0.03 
Net income per share, diluted$0.04 $0.03 $0.04 $0.03 
Schedule of Antidilutive Securities Excluded from Computation of Diluted Net Income Per Share
The following weighted-average outstanding shares of potentially dilutive securities were excluded from the computation of diluted net income per share for the periods presented because including them would have been antidilutive:
Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
Stock options
— — — — 
RSUs and PSUs
164,135 683,691 227,044 1,109,292 
Total
164,135 683,691 227,044 1,109,292