XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net income per Common Share (Tables)
9 Months Ended
Sep. 30, 2022
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table summarizes the calculation of basic and diluted net income per share:
Three Months EndedNine Months Ended
(In thousands, except share and per share data)
September 30, 2022September 30, 2021September 30, 2022September 30, 2021
Net income$77,217 $78,341 $224,743 $97,416 
Weighted Average Shares - Basic12,993,450 12,802,401 12,985,329 12,237,288 
Dilutive effect of stock options, shares issuable under Convertible Bond Debt, restricted stock awards and restricted stock units3,208,402 3,133,973 3,233,935 3,117,193 
Weighted Average Shares - Diluted16,201,852 15,936,374 16,219,264 15,354,481 
Basic net income per share$5.94 $6.12 $17.31 $7.96 
Diluted net income per share$4.77 $4.92 $13.86 $6.34