XML 48 R33.htm IDEA: XBRL DOCUMENT v3.23.2
Net Income per Common Share (Tables)
6 Months Ended
Jun. 30, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table presents Basic and Diluted net income per share for the three and six months ended June 30, 2023 and 2022:
Three Months EndedSix Months Ended
(In thousands, except share and per share data)
June 30, 2023June 30, 2022June 30, 2023June 30, 2022
Net income$18,026 $94,453 $21,228 $147,527 
Weighted Average Shares - Basic12,734,230 12,988,200 12,892,793 12,981,202 
Effect of dilutive securities:
Convertible Bond Debt3,242,286 3,254,971 3,242,286 3,254,971 
Stock awards and options82,090 133,346 88,762 137,285 
Dilutive potential common shares3,324,376 3,388,317 3,331,048 3,392,256 
Weighted Average Shares - Diluted16,058,606 16,376,517 16,223,841 16,373,458 
Basic net income per share$1.42 $7.27 $1.65 $11.36 
Diluted net income per share$1.21 $5.77 $1.48 $9.01 
Schedule of Potentially Dilutive Securities
The following table presents a summary of potentially dilutive securities that were not included in the computation of Diluted net income per share for the three and six months ended June 30, 2023 and 2022 because to do so would have been anti-dilutive:
 Three Months EndedSix Months Ended
 June 30, 2023June 30, 2022June 30, 2023June 30, 2022
Stock awards and options94,942 17,661 55,572 17,661