XML 36 R25.htm IDEA: XBRL DOCUMENT v3.25.2
NET INCOME (LOSS) PER SHARE (Tables)
6 Months Ended
Jun. 30, 2025
NET INCOME (LOSS) PER SHARE  
Schedule of calculations of earnings per share

    

Three Months Ended

Six Months Ended

June 30,

June 30,

    

2025

    

2024

    

2025

    

2024

(amounts, in thousands, except share and per share data)

Basic earnings per common share:

 

  

 

  

 

  

 

  

Net income (loss) attributable to common stockholders

$

1,947

$

(4,294)

$

469

$

(10,384)

Basic weighted average common shares outstanding

 

62,608,598

 

54,306,041

 

61,675,447

 

54,284,416

Basic earnings per common share

$

0.03

$

(0.08)

$

0.01

$

(0.19)

Diluted earnings per common share

 

  

 

  

 

  

 

  

Net income (loss) attributable to common stockholders

 

1,947

 

(4,294)

 

469

 

(10,384)

Basic weighted average common shares outstanding

 

62,608,598

 

54,306,041

 

61,675,447

 

54,284,416

Effect of dilutive securities

 

4,557,779

 

 

4,579,851

 

Diluted weighted average common shares outstanding

 

67,166,377

 

54,306,041

 

66,255,298

 

54,284,416

Diluted earnings per common share

$

0.03

$

(0.08)

$

0.01

$

(0.19)