XML 46 R31.htm IDEA: XBRL DOCUMENT v3.25.1
NET INCOME (LOSS) PER SHARE (Tables)
3 Months Ended
Mar. 31, 2025
NET INCOME (LOSS) PER SHARE  
Schedule of earnings (loss) per share

The following table (in thousands, except per share amounts) sets forth the computation of basic earnings (loss) per share for the periods indicated:

​

​

​

​

​

​

​

​

​

​

    

Three Months Ended March 31, 

 

​

​

2025

​

2024

​

Basic earnings per common share:

 

​

  

 

​

  

 

Net income (loss) - basic

​

$

9,979

​

$

(1,696)

​

Weighted average shares outstanding - basic

​

 

42,619

​

 

34,816

​

Basic earnings (loss) per common share

​

$

0.23

​

$

(0.05)

​

​

The following table (in thousands, except per share amounts) sets forth the computation of diluted net income (loss) per share:

​

​

​

​

​

​

​

​

​

​

    

Three Months Ended March 31, 

 

​

​

2025

​

2024

​

Diluted earnings per common share:

 

​

  

 

​

  

 

Net income (loss) - diluted

​

$

9,979

​

$

(1,696)

​

​

​

​

​

​

​

​

​

Weighted average shares outstanding - basic

​

 

42,619

​

 

34,816

​

Add: Dilutive effects of Restricted Stock Units

​

 

843

​

 

—

​

Weighted average shares outstanding - diluted

​

 

43,462

​

 

34,816

​

​

​

​

​

​

​

​

​

Diluted net income (loss) per share

​

$

0.23

​

$

(0.05)

​

​