XML 35 R23.htm IDEA: XBRL DOCUMENT v3.23.3
Net Income Per Common Share (Tables)
9 Months Ended
Sep. 30, 2023
Net Income Per Common Share  
Computation of basic net income (loss) per share

The following tables set forth the computation of basic and diluted net income per share attributable to common stockholders (in thousands, except share and per share amounts):

Basic EPS

Three Months Ended September 30, 

Nine Months Ended September 30, 

    

2023

    

2022

    

2023

    

2022

Numerator:

 

  

 

  

 

  

 

  

Net income

$

2,438

$

1,907

$

7,084

$

5,513

Denominator:

 

  

 

  

 

  

 

  

Weighted-average shares of common stock outstanding, basic

 

20,848,558

 

20,206,728

 

20,653,775

 

20,058,744

Net income per common share, basic

$

0.12

$

0.09

$

0.34

$

0.27

Computation of diluted net income (loss) per share

The following tables set forth the computation of basic and diluted net income per share attributable to common stockholders (in thousands, except share and per share amounts):

Diluted EPS

Three Months Ended September 30, 

Nine Months Ended September 30, 

    

2023

    

2022

    

2023

    

2022

Numerator:

 

  

 

  

 

  

 

  

Net income

$

2,438

$

1,907

$

7,084

$

5,513

Less: warrant liability fair value loss (gain) recognized  

(48)

(25)

(21)

Net income attributable to common stockholders, diluted

$

2,390

$

1,907

$

7,059

$

5,492

Denominator:

 

  

 

  

 

  

 

  

Weighted-average shares of common stock outstanding, basic

 

20,848,558

 

20,206,728

 

20,653,775

 

20,058,744

Dilutive effect of stock options and RSUs

980,231

332,336

623,129

640,070

Weighted-average shares of common stock outstanding, diluted

 

21,828,789

 

20,539,064

 

21,276,904

 

20,698,814

Net income per common share, diluted

$

0.11

$

0.09

$

0.33

$

0.27