XML 64 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Common Share (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Jun. 30, 2024
Mar. 31, 2024
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2024
Sep. 30, 2023
Earnings Per Share [Abstract]                
Net Income (Loss) Attributable to Parent $ 88,018 $ 115,573 $ 81,169 $ 83,248 $ 87,154 $ 103,360 $ 284,760 $ 273,762
Preferred Stock Dividends and Other Adjustments (2,875)     (2,875)     (8,625) (8,625)
Net Income (Loss) Available to Common Stockholders, Basic 85,143     80,373     276,135 265,137
Dividends, Common Stock (33,413)     (31,806)     (100,131) (95,417)
Unvested Share based Payment Awards (185)     (190)     (502) (588)
Undistributed Earnings, Basic, Total 51,544     48,377     175,502 169,132
Undistributed Earnings (Loss) Available to Common Shareholders, Basic 51,255     48,090     174,511 168,136
Undistributed Earnings Allocated To Unvested Share Based Payment Awards 289     287     991 996
Earnings Per Share, Basic [Abstract]                
Distributed Earnings (33,413)     (31,806)     (100,131) (95,417)
Undistributed Earnings (Loss) Available to Common Shareholders, Basic 51,255     48,090     174,511 168,136
Common Shareholders Earnings Basic 84,669     79,896     274,642 263,553
Earnings Per Share, Diluted [Abstract]                
Distributed Earnings To Common Shareholders Diluted 33,413     31,806     100,131 95,417
Undistributed Earnings (Loss) Available to Common Shareholders, Diluted 51,255     48,090     174,511 168,136
Common Shareholders Earnings Diluted $ 84,669     $ 79,896     $ 274,642 $ 263,553
Weighted Average Number of Shares Outstanding, Basic 150,247     150,035     149,993 149,929
Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements 1,244     980     1,251 1,042
Weighted Average Number of Shares Outstanding, Diluted, Total 151,492     151,014     151,244 150,971
Earnings Per Share, Basic $ 0.56     $ 0.53     $ 1.83 $ 1.76
Earnings Per Share, Diluted $ 0.56     $ 0.53     $ 1.82 $ 1.75