XML 55 R45.htm IDEA: XBRL DOCUMENT v3.23.3
Per Share Data and Stockholders' Equity - Dilutive Effect on Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Weighted Average Shares        
Weighted average common shares outstanding 34,900 38,300 35,400 39,400
Diluted earnings (loss) (shares) 35,600 39,200 36,200 40,500
Net Income (Loss)        
Earnings (loss) $ 68,400 $ 87,300 $ 139,500 $ 279,400
Basic earnings (loss) per share (usd per share) $ 1.96 $ 2.28 $ 3.94 $ 7.09
Effect of dilutive securities:        
Earnings (loss) per common share (usd per share) $ 1.92 $ 2.23 $ 3.85 $ 6.90