XML 27 R7.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Dec. 31, 2020
Dec. 31, 2019
Common Stock, Shares, Outstanding 33,024,882   32,965,692  
Stockholders' Equity Attributable to Parent $ 1,715,371 $ 1,679,656 $ 1,702,685 $ 1,708,143
Held In Rabbi Trust At Cost [Member]        
Stockholders' Equity Attributable to Parent $ (3,080) $ (4,604) (3,066) (4,735)
Retained Earnings        
Cash dividends declared per common share (in dollars per share) $ 0.48 $ 0.46    
Stockholders' Equity Attributable to Parent $ 741,883 $ 667,084 716,024 654,182
Deferred Compensation, Share-based Payments [Member]        
Stockholders' Equity Attributable to Parent 3,080 4,604 3,066 4,735
AOCI Attributable to Parent [Member]        
Stockholders' Equity Attributable to Parent 27,157 49,728 40,695 18,169
Common Stock [Member]        
Stockholders' Equity Attributable to Parent 329 331 328 342
Additional Paid-in Capital [Member]        
Stockholders' Equity Attributable to Parent $ 946,002 $ 962,513 $ 945,638 $ 1,035,450
Common Class A [Member]        
Common Stock, Shares, Outstanding 33,024,882 33,260,005 32,965,692 34,377,388