XML 30 R20.htm IDEA: XBRL DOCUMENT v3.23.3
Net Income (Loss) Per Share
9 Months Ended
Sep. 30, 2023
Net Income (Loss) Per Share  
Net Income (Loss) Per Share

Note 14. Net Income (Loss) Per Share

The following table sets forth the computation of our basic and diluted net income (loss) per share:

Three Months Ended

Nine Months Ended

September 30,

September 30,

(In thousands, except share and per share data)

    

2023

    

2022

    

2023

    

2022

Net income (loss)

$

22,299

$

(2,279)

$

20,313

$

(22,487)

Weighted-average shares outstanding

23,483,269

20,139,944

22,714,574

20,021,966

Weighted-average shares used to compute diluted net loss per share

23,848,729

20,139,944

22,987,667

20,021,966

Net income (loss) per share - Basic

$

0.95

$

(0.11)

$

0.89

$

(1.12)

Net income (loss) per share - Diluted

$

0.94

$

(0.11)

$

0.88

$

(1.12)

The following common stock equivalents were excluded from the computation of diluted net income (loss) per share for the periods presented because including them would have been anti-dilutive:

Three Months Ended

Nine Months Ended

September 30,

September 30,

    

2023

    

2022

    

2023

    

2022

Restricted stock units

74,972

607,706

190,071

607,706

Common stock options

430,521

613,783

430,521

613,783

Performance stock units

164,027

17,392

164,027

Employee stock purchase plan

143,526

93,592

Total

505,493

1,529,042

637,984

1,479,108