XML 41 R27.htm IDEA: XBRL DOCUMENT v3.25.1
EARNINGS PER SHARE (Tables)
3 Months Ended
Mar. 31, 2025
EARNINGS PER SHARE  
Schedule of computation of basic and diluted earnings (loss) per share

Three Months Ended 

March 31

    

2025

    

2024

    

(in thousands, except share and per share data)

Basic

Numerator:

Net income (loss) from continuing operations

$

3,131

$

(2,912)

Net income from discontinued operations

 

 

600

Net income (loss)

$

3,131

$

(2,312)

Denominator:

Weighted-average shares

 

23,198,805

 

23,561,309

Basic earnings per common share

Continuing operations

$

0.13

$

(0.12)

Discontinued operations

 

 

0.03

Total basic earnings per common share(1)

$

0.13

$

(0.10)

Diluted

Numerator:

Net income (loss) from continuing operations

$

3,131

$

(2,912)

Net income from discontinued operations

 

 

600

Net income (loss)

$

3,131

$

(2,312)

Denominator:

Weighted-average shares

 

23,198,805

 

23,561,309

Effect of dilutive securities

 

73,961

 

Adjusted weighted-average shares and assumed conversions

 

23,272,766

 

23,561,309

Diluted earnings per common share

Continuing operations

$

0.13

$

(0.12)

Discontinued operations

 

 

0.03

Total diluted earnings per common share(1)

$

0.13

$

(0.10)

(1)Earnings per common share is calculated in total and may not equal the sum of earnings per common share from continuing operations and discontinued operations due to rounding.