XML 52 R43.htm IDEA: XBRL DOCUMENT v3.23.3
Net Income Per Common Share (Tables)
9 Months Ended
Sep. 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
September 30,
Nine Months Ended
September 30,
(in thousands, except per share amounts)2023202220232022
Net income$131,957 $61,232 $223,281 $147,252 
Basic weighted-average common shares outstanding68,436 68,756 68,188 68,482 
Effect of dilutive stock options320 455 366 452 
Effect of dilutive restricted stock1,290 1,864 1,449 1,735 
Effect of convertible debt instrument— — 265 — 
Diluted weighted-average common shares outstanding70,046 71,075 70,268 70,669 
Basic income per common share$1.93 $0.89 $3.27 $2.15 
Diluted income per common share$1.88 $0.86 $3.18 $2.08 
Antidilutive securities excluded from diluted net income per common share435 52 422 226