XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Net Income Per Common Share (Tables)
9 Months Ended
Sep. 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
September 30,
Nine Months Ended
September 30,
(in thousands, except per share amounts)2024202320242023
Net income$131,093 $131,957 $324,232 $223,281 
Basic weighted-average common shares outstanding69,464 68,436 69,193 68,188 
Effect of dilutive stock options352 320 273 366 
Effect of dilutive restricted stock1,580 1,290 1,309 1,449 
Effect of convertible notes1,669 — 556 265 
Diluted weighted-average common shares outstanding73,065 70,046 71,331 70,268 
Basic income per common share$1.89 $1.93 $4.69 $3.27 
Diluted income per common share$1.79 $1.88 $4.55 $3.18 
Antidilutive securities excluded from diluted net income per common share144 435 855 422