XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
(LOSSES) EARNINGS PER SHARE (Tables)
6 Months Ended
Jun. 30, 2024
(LOSSES) EARNINGS PER SHARE  
Schedule of basic and diluted (losses) earnings per share

​

​

​

​

​

​

​

(In thousands, except earnings per share)

Three Months Ended

​

June 30, 

​

2024

    

2023

Net (loss) income

$

1,380

​

$

1,139

Weighted-average common shares outstanding

​

6,154

​

​

6,040

Basic and diluted (losses) earnings per share

$

0.23

​

$

0.19

​

​

​

​

​

​

​

​

(In thousands, except earnings per share)

Six Months Ended

​

June 30, 

​

2024

  

2023

Net income

$

(16,997)

​

$

2,496

Weighted-average common shares outstanding

​

6,138

​

​

6,030

Basic and diluted earnings per share

$

(2.77)

​

$

0.41