XML 93 R78.htm IDEA: XBRL DOCUMENT v3.22.4
Net Income per share - Basic and Diluted Income Per Common Share Computation (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Net income $ 202,129 $ 402,710 $ 129,085
Weighted average stock outstanding - basic (USD per share) 136,844 140,646 136,206
Weighted average stock outstanding - diluted (USD per share) 140,608 146,796 141,463
Earnings per share - basic (USD per share) $ 1.48 $ 2.86 $ 0.95
Earnings per share - diluted (USD per share) $ 1.44 $ 2.74 $ 0.91
Convertible Debt Securities      
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements 1,077 2,858 2,313
Stock options      
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements 2,265 2,737 2,317
Restricted stock awards      
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]      
Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements 422 555 627