Quarterly report pursuant to Section 13 or 15(d)

NET INCOME (LOSS) PER SHARE (Tables)

v3.24.3
NET INCOME (LOSS) PER SHARE (Tables)
9 Months Ended
Sep. 30, 2024
NET INCOME (LOSS) PER SHARE  
Schedule of computation of basic and diluted earnings per share

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

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)

​

Schedule of antidilutive securities

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

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

​