XML 20 R7.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Statements of Stockholders' Equity (Unaudited) (Parenthetical) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Dec. 31, 2018
Stockholders' Equity Attributable to Parent $ 1,679,656 $ 1,104,538 $ 1,708,143 $ 1,073,490
Held In Rabbi Trust At Cost [Member]        
Stockholders' Equity Attributable to Parent $ (4,604) $ (4,599) (4,735) (4,718)
Retained Earnings        
Cash dividends declared per common share (in dollars per share) $ 0.46 $ 0.44    
Stockholders' Equity Attributable to Parent $ 667,084 $ 569,582 654,182 546,736
Deferred Compensation, Share-based Payments [Member]        
Stockholders' Equity Attributable to Parent 4,604 4,599 4,735 4,718
AOCI Attributable to Parent [Member]        
Stockholders' Equity Attributable to Parent 49,728 6,881 18,169 (1,173)
Common Stock [Member]        
Stockholders' Equity Attributable to Parent 331 280 342 279
Additional Paid-in Capital [Member]        
Stockholders' Equity Attributable to Parent $ 962,513 $ 527,795 $ 1,035,450 $ 527,648
Common Class A [Member]        
Common Stock, Shares, Outstanding 33,260,005 28,137,504 34,377,388 28,080,408