Quarterly report pursuant to Section 13 or 15(d)

NET INCOME (LOSS) PER SHARE

v3.24.3
NET INCOME (LOSS) PER SHARE
9 Months Ended
Sep. 30, 2024
NET INCOME (LOSS) PER SHARE  
NET INCOME (LOSS) PER SHARE

2.

Net Income (Loss) Per Share

Basic net income (loss) per share is computed by dividing net income (loss) by the weighted-average number of shares of common stock outstanding during the period. Diluted net income (loss) per share is computed by dividing net income (loss) by the weighted-average number of shares of common stock outstanding during the period and the number of additional shares of common stock that would have been outstanding if potentially dilutive securities had been issued. Potentially dilutive securities include stock options, RSUs and shares issuable under our Employee Stock Purchase Plan (Purchase Plan). The dilutive effect of these potentially dilutive securities is reflected in diluted earnings per share using the treasury stock method. Under the treasury stock method, an increase in the fair market value of our common stock can result in a greater dilutive effect from potentially dilutive securities.

The following table sets forth the computation of basic and diluted earnings per share (in thousands except per share amounts):

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended September 30, 

​

Nine Months Ended September 30, 

​

​

    

2024

    

2023

    

2024

    

2023

​

EPS Numerator:

​

​

​

​

​

​

​

​

​

​

​

​

​

Net income (loss)

​

$

12,421

​

$

(5,692)

​

$

3,144

​

$

(25,828)

​

EPS Denominator—Basic:

​

​

​

​

​

​

​

​

​

​

​

​

​

Weighted-average common shares outstanding

​

 

17,600

​

 

17,436

​

 

17,556

​

 

17,389

​

EPS Denominator—Diluted:

​

​

​

​

​

​

​

​

​

​

​

​

​

Weighted-average common shares outstanding

​

 

17,600

​

​

17,436

​

​

17,556

​

​

17,389

​

Dilutive effect of stock options, RSUs and shares under Purchase Plan

​

 

48

​

​

—

​

​

43

​

​

—

​

Weighted-average shares outstanding and common stock equivalents

​

 

17,648

​

 

17,436

​

 

17,599

​

 

17,389

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Net income (loss) per share

​

​

​

​

​

​

​

​

​

​

​

​

​

Basic

​

$

0.71

​

$

(0.33)

​

$

0.18

​

$

(1.49)

​

Diluted

​

$

0.70

​

$

(0.33)

​

$

0.18

​

$

(1.49)

​

​

The potential shares of common stock that were excluded from the computation of diluted net income (loss) per share for the periods presented because including them would have been antidilutive are as follows (in thousands):

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended September 30, 

​

Nine Months Ended September 30, 

​

​

2024

    

2023

​

2024

    

2023

Stock options

​

​

3,667

​

​

3,428

​

​

3,668

​

​

3,428

RSUs

​

​

107

​

​

193

​

​

110

​

​

193

Shares under Purchase Plan

​

​

22

​

​

30

​

​

22

​

​

30

Total

​

​

3,796

​

​

3,651

​

​

3,800

​

​

3,651

​