XML 26 R7.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Dec. 31, 2021
Common Stock, Shares, Outstanding 44,114,827   45,641,238  
Stockholders' Equity Attributable to Parent $ 2,830,909 $ 2,965,439 $ 2,886,701 $ 3,018,449
Held In Rabbi Trust At Cost [Member]        
Stockholders' Equity Attributable to Parent $ (3,286) $ (3,179) (3,227) (3,146)
Retained Earnings        
Cash dividends declared per common share (in dollars per share) $ 0.55 $ 0.51    
Stockholders' Equity Attributable to Parent $ 971,338 $ 795,651 934,442 766,716
Deferred Compensation, Share-based Payments [Member]        
Stockholders' Equity Attributable to Parent 3,286 3,179 3,227 3,146
AOCI Attributable to Parent [Member]        
Stockholders' Equity Attributable to Parent (135,945) (78,202) (163,084) 2,183
Common Stock [Member]        
Stockholders' Equity Attributable to Parent 439 472 455 472
Additional Paid-in Capital [Member]        
Stockholders' Equity Attributable to Parent $ 1,995,077 $ 2,247,518 $ 2,114,888 $ 2,249,078
Common Class A [Member]        
Common Stock, Shares, Outstanding 44,114,827 47,377,125 45,641,238 47,349,778