XML 84 R69.htm IDEA: XBRL DOCUMENT v3.20.4
Earnings Per Share (Details) - Common Stock [Member] - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
Sep. 30, 2020
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Sep. 30, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Numerator [Abstract]                      
Distributed earnings                 $ 46,564 $ 13,913 $ 32,595
Undistributed earnings                 7,954 6,284 (4,741)
Basic                 54,518 20,197 27,854
Diluted                 $ 59,148 $ 21,865 $ 30,307
Denominator [Abstract]                      
Weighted average shares outstanding - basic (in shares)                 17,128 18,360 19,182
Assumed conversion of Class A Common Stock (in shares)                 1,522 1,611 1,765
Dilutive options, awards and common stock equivalents (in shares)                 282 290 348
Total weighted average diluted Common Stock (in shares)                 18,932 20,261 21,295
Earnings Per Share [Abstract]                      
Basic earnings per share (in dollars per share) $ 1.40 $ 0.98 $ 0.73 $ 0.10 $ 0.32 $ 0.31 $ 0.30 $ 0.18 $ 3.18 $ 1.10 $ 1.45
Diluted earnings per share (in dollars per share) 1.37 0.97 0.72 0.09 0.31 0.31 0.29 0.17 $ 3.12 $ 1.08 $ 1.42
Class A Common Stock [Member]                      
Numerator [Abstract]                      
Distributed earnings                 $ 3,957 $ 1,143 $ 2,869
Undistributed earnings                 673 525 (416)
Basic                 $ 4,630 $ 1,668 $ 2,453
Denominator [Abstract]                      
Weighted average shares outstanding (in shares)                 1,522 1,611 1,765
Earnings Per Share [Abstract]                      
Basic earnings per share (in dollars per share) 1.33 0.94 0.69 0.09 0.30 0.30 0.28 0.17 $ 3.04 $ 1.04 $ 1.39
Diluted earnings per share (in dollars per share) $ 1.35 $ 0.93 $ 0.69 $ 0.09 $ 0.30 $ 0.30 $ 0.27 $ 0.17 $ 3.04 $ 1.03 $ 1.39