XML 90 R83.htm IDEA: XBRL DOCUMENT v3.25.3
Earnings Per Share - Calculation of Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Earnings Per Share [Abstract]        
Income from continuing operations $ 206,793 $ 194,737 $ 554,187 $ 552,452
Income attributable to unvested participating securities (678) (704) (1,837) (1,872)
Income from continuing operations used in calculating basic EPS 206,115 194,033 552,350 550,580
Loss from discontinued operations 0 (30,364) 0 (249,005)
Loss attributable to unvested participating securities 0 92 0 700
Loss from discontinued operations used in calculating basic EPS $ 0 $ (30,272) $ 0 $ (248,305)
Weighted-average vested shares 32,404 33,834 32,852 34,365
Basic EPS from continuing operations $ 6.36 $ 5.73 $ 16.81 $ 16.02
Basic EPS from discontinued operations 0 (0.89) 0 (7.22)
Basic EPS $ 6.36 $ 4.84 $ 16.81 $ 8.80
Income from continuing operations $ 206,793 $ 194,737 $ 554,187 $ 552,452
Income attributable to unvested participating securities (678) (703) (1,835) (1,869)
Income from continuing operations used in calculating diluted EPS 206,115 194,034 552,352 550,583
Loss from discontinued operations, net of income taxes 0 (30,364) 0 (249,005)
Loss attributable to unvested participating securities 0 92 0 698
Loss from discontinued operations used in calculating diluted EPS $ 0 $ (30,272) $ 0 $ (248,307)
Weighted Average Number of Shares Outstanding, Basic 32,404 33,834 32,852 34,365
Dilutive effect of incremental shares to be issued for contingently issuable shares 47 57 46 56
Weighted-average shares used in calculating diluted EPS 32,451 33,891 32,898 34,421
Diluted EPS from continuing operations $ 6.35 $ 5.72 $ 16.79 $ 16.00
Diluted EPS from discontinued operations 0 (0.89) 0 (7.22)
Diluted EPS $ 6.35 $ 4.83 $ 16.79 $ 8.78