XML 36 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
NET INCOME (LOSS) PER SHARE (Tables)
3 Months Ended
Mar. 31, 2024
NET INCOME (LOSS) PER SHARE  
Schedule of reconciliation used in computing basic and diluted net income per share

The following is a reconciliation of the denominators used in computing basic and diluted net income (loss) per share (in thousands, except per share amounts): 

 

 


Three Months Ended March 31,

 


2024


 


2023


Denominator:


 


 


 


Weighted-average shares outstanding, basic


 31,028


 


 32,603


Shares related to outstanding options, unvested RSUs, RSAs, and PSUs


 378


 


 482


Weighted average shares outstanding, diluted


 31,406


 


 33,085