XML 39 R27.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings Per Common Share (Tables)
3 Months Ended
Mar. 31, 2025
Earnings per common share:  
Schedule of basic and diluted net income per common share

 

 

Three Months Ended

March 31,

 

 

 

2025

 

 

2024

 

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

 

$1,171

 

 

$434

 

 

 

 

 

 

 

 

 

 

Weighted-average share reconciliation:

 

 

 

 

 

 

 

 

Weighted-average basic shares outstanding (B)

 

 

28,024,280

 

 

 

26,314,903

 

Dilutive effect of stock-based awards

 

 

3,068,495

 

 

 

3,827,197

 

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

 

 

31,092,775

 

 

 

30,142,100

 

 

 

 

 

 

 

 

 

 

Earnings per common share:

 

 

 

 

 

 

 

 

Basic (A/B)

 

$0.04

 

 

$0.02

 

Diluted (A/C)

 

$0.04

 

 

$0.01

 

Schedule of common stock not included in the computation of diluted income per share

 

 

Three Months Ended

March 31,

 

 

 

2025

 

 

2024

 

Stock options

 

 

1,303,571

 

 

 

1,317,937