XML 53 R42.htm IDEA: XBRL DOCUMENT v3.24.2
Net Income Per Common Share (Tables)
6 Months Ended
Jun. 30, 2024
Earnings Per Share [Abstract]  
Schedule of Net Income (Loss) 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)2024202320242023
Net income$62,073 $94,131 $193,139 $91,324 
Basic weighted-average common shares outstanding69,356 68,371 69,056 68,062 
Effect of dilutive stock options256 399 246 391 
Effect of dilutive restricted stock989 1,447 1,062 1,504 
Effect of convertible notes— 797 — — 
Diluted weighted-average common shares outstanding70,601 71,014 70,364 69,957 
Basic income per common share$0.89 $1.38 $2.80 $1.34 
Diluted income per common share$0.88 $1.33 $2.74 $1.31 
Antidilutive securities excluded from diluted net income per common share845 349 1,219 389