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