XML 46 R31.htm IDEA: XBRL DOCUMENT v3.25.3
NET INCOME (LOSS) PER SHARE (Tables)
9 Months Ended
Sep. 30, 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 September 30, 

    

Nine Months Ended September 30, 

2025

2024

2025

2024

Basic earnings per common share:

 

  

 

  

 

  

 

  

Net income (loss) - basic

$

23,884

$

1,554

$

42,111

$

(10,346)

Weighted average shares outstanding - basic

 

43,007

 

42,598

 

42,869

 

38,455

Basic earnings (loss) per common share

$

0.56

$

0.04

$

0.98

$

(0.27)

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

    

Three Months Ended September 30, 

    

Nine Months Ended September 30, 

2025

2024

2025

2024

Diluted earnings per common share:

 

  

 

  

 

  

 

  

Net income (loss) - diluted

$

23,884

$

1,554

$

42,111

$

(10,346)

Weighted average shares outstanding - basic

 

43,007

 

42,598

 

42,869

 

38,455

Add: Dilutive effects of Restricted Stock Units

 

427

 

420

 

418

 

Weighted average shares outstanding - diluted

 

43,434

 

43,018

 

43,287

 

38,455

Diluted net income (loss) per share

$

0.55

$

0.04

$

0.97

$

(0.27)