XML 85 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share - Components of Earnings Per Share (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Earnings Per Share [Abstract]      
Net income from continuing operations available to common shareholders $ 235,448 $ 218,402 $ 339,755
Net loss from discontinued operations 0 0 (39,621)
Net income available to common shareholders 235,448 218,402 300,134
Net income available to common shareholders $ 235,448 $ 218,402 $ 300,134
Weighted-average number of common shares outstanding – basic (shares) 31,435,647 32,632,751 32,312,262
Share-based compensation plans (shares) 723,141 914,955 1,385,285
Weighted-average number of common shares – diluted (shares) 32,158,788 33,547,706 33,697,547
Basic earnings (loss) per common share from continuing operations (usd per share) $ 7.49 $ 6.69 $ 10.51
Basic earnings (loss) per common share from discontinued operations (usd per share) 0 0 (1.22)
Basic earnings (loss) per common share (usd per share) 7.49 6.69 9.29
Diluted earnings (loss) per common share from continuing operations (usd per share) 7.32 6.51 10.08
Diluted earnings (loss) per common share from discontinued operations (usd per share) 0 0 (1.17)
Diluted earnings (loss) per common share (usd per share) $ 7.32 $ 6.51 $ 8.91