XML 28 R7.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Mar. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Dec. 31, 2022
Common Stock, Shares, Outstanding 42,469,867   42,469,867     42,873,187    
Stockholders' Equity Attributable to Parent $ 2,919,249 $ 2,854,914 $ 2,919,249 $ 2,854,914 $ 2,884,208 $ 2,895,251 $ 2,830,909 $ 2,886,701
Held In Rabbi Trust At Cost [Member]                
Stockholders' Equity Attributable to Parent $ (3,353) $ (3,289) $ (3,353) $ (3,289) (3,403) (3,298) (3,286) (3,227)
Retained Earnings                
Cash dividends declared per common share (in dollars per share) $ 0.57 $ 0.55 $ 1.14 $ 1.10        
Stockholders' Equity Attributable to Parent $ 1,128,182 $ 1,009,735 $ 1,128,182 $ 1,009,735 1,101,061 1,077,488 971,338 934,442
Deferred Compensation, Share-based Payments [Member]                
Stockholders' Equity Attributable to Parent 3,353 3,289 3,353 3,289 3,403 3,298 3,286 3,227
AOCI Attributable to Parent [Member]                
Stockholders' Equity Attributable to Parent (114,225) (152,935) (114,225) (152,935) (119,338) (114,827) (135,945) (163,084)
Common Stock [Member]                
Stockholders' Equity Attributable to Parent 423 440 423 440 422 427 439 455
Additional Paid-in Capital [Member]                
Stockholders' Equity Attributable to Parent $ 1,904,869 $ 1,997,674 $ 1,904,869 $ 1,997,674 $ 1,902,063 $ 1,932,163 $ 1,995,077 $ 2,114,888
Common Class A [Member]                
Common Stock, Shares, Outstanding 42,469,867 44,130,901 42,469,867 44,130,901 42,452,457 42,873,187 44,114,827 45,641,238