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

(In thousands, except earnings per share)

Three Months Ended

September 30, 

2024

    

2023

Net income

$

1,507

$

1,283

Weighted-average common shares outstanding

6,185

6,065

Basic and diluted earnings per share

$

0.25

$

0.21

(In thousands, except earnings per share)

Nine Months Ended

September 30, 

2024

  

2023

Net (loss) income

$

(15,490)

$

3,779

Weighted-average common shares outstanding

6,154

6,042

Basic and diluted (losses) earnings per share

$

(2.52)

$

0.62