XML 40 R32.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Net (Loss) Income Per Share (Tables)
3 Months Ended
Mar. 31, 2024
Earnings Per Share [Abstract]  
Summary of Basic and Diluted Net Income Per Share Basic and diluted net (loss) income per share was calculated as follows:

 

 

Three Months Ended March 31,

 

 

 

2024

 

 

2023

 

Basic net (loss) income per share

 

$

(0.02

)

 

$

0.01

 

Diluted net (loss) income per share

 

$

(0.02

)

 

$

0.01

 

Numerator:

 

 

 

 

 

 

Net (loss) income (in thousands)

 

$

(2,908

)

 

$

1,925

 

Denominator:

 

 

 

 

 

 

Weighted average number of shares outstanding - basic

 

 

143,591,713

 

 

 

145,862,562

 

Add stock options to purchase shares and restricted stock units

 

 

 

 

 

1,169,304

 

Weighted average number of shares outstanding - diluted

 

 

143,591,713

 

 

 

147,031,866