XML 28 R7.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Common Stock, Shares, Outstanding 42,627,286   42,627,286     42,500,611    
Cash dividends declared per common share (in dollars per share) $ 0.59 $ 0.57 $ 1.18 $ 1.14        
Stockholders' Equity Attributable to Parent $ 3,074,856 $ 2,919,249 $ 3,074,856 $ 2,919,249 $ 3,033,392 $ 2,993,120 $ 2,884,208 $ 2,895,251
Held In Rabbi Trust At Cost [Member]                
Stockholders' Equity Attributable to Parent (3,459) (3,353) (3,459) (3,353) (3,524) (3,383) (3,403) (3,298)
Retained Earnings                
Stockholders' Equity Attributable to Parent 1,217,959 1,128,182 1,217,959 1,128,182 1,192,008 1,172,724 1,101,061 1,077,488
Deferred Compensation, Share-based Payments [Member]                
Stockholders' Equity Attributable to Parent 3,459 3,353 3,459 3,353 3,524 3,383 3,403 3,298
AOCI Attributable to Parent [Member]                
Stockholders' Equity Attributable to Parent (58,083) (114,225) (58,083) (114,225) (70,202) (90,007) (119,338) (114,827)
Common Stock [Member]                
Stockholders' Equity Attributable to Parent 424 423 424 423 424 423 422 427
Additional Paid-in Capital [Member]                
Stockholders' Equity Attributable to Parent $ 1,914,556 $ 1,904,869 $ 1,914,556 $ 1,904,869 $ 1,911,162 $ 1,909,980 $ 1,902,063 $ 1,932,163
Common Class A [Member]                
Common Stock, Shares, Outstanding 42,627,286 42,469,867 42,627,286 42,469,867 42,610,271 42,500,611 42,452,457 42,873,187