v3.26.1
NET INCOME (LOSS) PER SHARE (Tables)
6 Months Ended
Jun. 30, 2026
NET INCOME (LOSS) PER SHARE  
Schedule of computation of income per share and weighted average of the company's common stock outstanding

The computation of income per share and weighted average of the Company’s common stock outstanding for the three and six months ended June 30, 2026 and 2025 is as follows (in thousands):

Three months ended

Three months ended

Six Months Ended

Six Months Ended

June 30, 

June 30, 

June 30, 

June 30, 

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

2026

  ​ ​ ​

2025

Net income (loss)

$

337

$

(654)

$

2,238

$

378

Series A preferred dividends

374

358

740

709

Series B preferred dividends

26

27

52

54

Net income (loss) available to common shareholders

(63)

(1,039)

1,446

(385)

Shares for basic and diluted calculation

Average shares used in basic computation

16,813

16,602

16,782

16,602

Dilutive effect of unvested stock units

247

249

Average shares used in diluted computation

17,060

16,602

17,031

16,602

Earnings (loss) per common share

Basic

$

(0.00)

$

(0.06)

$

0.09

$

(0.02)

Diluted

$

(0.00)

$

(0.06)

$

0.08

$

(0.02)

Schedule of securities that have been excluded from the calculation of weighted-average shares for diluted earnings per share

The following table details the securities that have been excluded from the calculation of weighted-average shares for diluted earnings per share for the period presented as they were anti-dilutive (in thousands).

Three months ended

Three months ended

Six Months Ended

Six Months Ended

June 30, 

June 30, 

June 30, 

June 30, 

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

2026

  ​ ​ ​

2025

Warrants

15,148

15,148

15,148

15,148

Series A preferred stock

1,662

1,590

1,662

1,590

Series B preferred stock

150

150

150

150

Stock options

873

873

873

873