XML 54 R44.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 Net Income Per Common Share
A summary of net income per common share is presented below:
Three Months Ended
June 30,
Six Months Ended
June 30,
(in thousands, except per share amounts)2023202220232022
Net income$94,131 $43,058 $91,324 $86,020 
Basic weighted-average common shares outstanding68,371 68,674 68,062 68,343 
Effect of dilutive stock options399 443 391 441 
Effect of dilutive restricted stock1,447 1,679 1,504 1,628 
Effect of convertible debt instrument797 — — — 
Diluted weighted-average common shares outstanding71,014 70,796 69,957 70,412 
Basic income per common share$1.38 $0.63 $1.34 $1.26 
Diluted income per common share$1.33 $0.61 $1.31 $1.22 
Antidilutive securities excluded from diluted net income per common share349 268 389 196