XML 40 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Net Income Per Share (Tables)
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Computation of Net Income Per Share

The following table sets forth the computation of net income per share (in thousands, except per share amounts):

 

 

 

Three Months Ended
June 30,

 

 

Six Months Ended
June 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Numerator:

 

 

 

 

 

 

 

 

 

 

 

 

Net income

 

$

8,382

 

 

$

1,419

 

 

$

9,281

 

 

$

30,440

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Denominator:

 

 

 

 

 

 

 

 

 

 

 

 

Weighted average shares of common stock outstanding

 

 

108,667

 

 

 

106,464

 

 

 

108,216

 

 

 

106,027

 

Add: Effect of dilutive securities associated with options

 

 

 

 

 

 

 

 

2

 

 

 

 

Add: Effect of dilutive securities associated with restricted stock awards and units

 

 

3,860

 

 

 

6,311

 

 

 

4,532

 

 

 

7,078

 

Add: Effect of dilutive securities associated with employee stock purchase program

 

 

9

 

 

 

 

 

 

7

 

 

 

 

Weighted average common shares - dilutive

 

 

112,536

 

 

 

112,775

 

 

 

112,757

 

 

 

113,105

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Basic net income per share

 

$

0.08

 

 

$

0.01

 

 

$

0.09

 

 

$

0.29

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Diluted net income per share

 

$

0.07

 

 

$

0.01

 

 

$

0.08

 

 

$

0.27

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Anti-dilutive employee stock-based awards, excluded

 

 

1,306

 

 

 

1,816

 

 

 

788

 

 

 

613