XML 39 R27.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Common Share (Tables)
9 Months Ended
Sep. 30, 2024
Earnings per common share:  
Basic And Diluted Net Income Per Common Share

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Net income/(loss) (in thousands) (A)

 

$148

 

 

$1,704

 

 

$1,170

 

 

$(423)

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average share reconciliation:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Weighted-average basic shares outstanding (B)

 

 

26,848,644

 

 

 

25,995,507

 

 

 

26,610,130

 

 

 

25,901,686

 

Dilutive effect of stock-based awards

 

 

3,008,617

 

 

 

1,687,258

 

 

 

3,217,402

 

 

 

-

 

   Diluted weighted-average outstanding shares of common stock (C)

 

 

29,857,261

 

 

 

27,682,765

 

 

 

29,827,532

 

 

 

25,901,686

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Earnings per common share:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

   Basic (A/B)

 

$0.01

 

 

$0.07

 

 

$0.04

 

 

$(0.02)

   Diluted (A/C)

 

$0.00

 

 

$0.06

 

 

$0.04

 

 

$(0.02)
Schedule of potentially dilutive common stock

 

 

Three Months Ended September 30,

 

 

Nine Months Ended September 30,

 

 

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Stock options

 

 

2,871,939

 

 

 

4,708,364

 

 

 

2,775,229

 

 

 

4,582,503