XML 103 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings per Common Share (Tables)
12 Months Ended
Dec. 31, 2023
Earnings per Common Share  
Schedule of Weighted Average Number of Shares

    

Year Ended

    

Year Ended

    

Year Ended

December 31, 

December 31, 

December 31, 

    

2023

2022

2021

(In Thousands)

Net income attributable to common shares

$ 464,038

$ 1,330,914

$ 337,573

Adjustment of interest expense attributable to convertible notes

108

4,726

-

Adjustment for inducement payments

-

4,914

-

Diluted net income attributable to common shareholders

$ 464,146

$ 1,340,554

$ 337,573

Weighted average shares outstanding:

 

  

 

  

 

  

Basic weighted average shares outstanding

 

18,233

 

17,136

 

15,318

Effect of dilutive securities

 

866

 

1,730

 

654

Convertible Notes

84

2,119

1,607

Diluted weighted average shares outstanding

 

19,183

 

20,985

 

17,579