XML 111 R101.htm IDEA: XBRL DOCUMENT v3.23.3
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
EARNINGS PER SHARE        
Net Income (Loss) $ 21,571 $ 19,896 $ 70,715 $ 72,593
Dividends declared on Common Stock:        
Undistributed net income for basic earnings per share 14,382 13,232 48,941 52,460
Weighted average potential dividends on Class A shares upon exercise of dilutive options (25) (21) (62) (70)
Undistributed net income for diluted earnings per share $ 14,357 $ 13,211 $ 48,879 $ 52,390
Weighted average shares outstanding:        
Effect of dilutive securities on Class A Shares outstanding 68,000 62,000 55,000 68,000
Weighted average shares outstanding including dilutive securities 19,774,000 19,981,000 19,910,000 20,134,000
Employee Stock Option [Member]        
Diluted earnings per share:        
Antidilutive stock options (in shares) 121,781 180,000 193,398 180,000
Employee Stock Option [Member] | Weighted Average        
Diluted earnings per share:        
Antidilutive stock options (in shares) 117,998 177,000 193,398 174,000
Class A Common Stock        
EARNINGS PER SHARE        
Cash dividend premium per share (as a percent)     10.00%  
Dividends declared on Common Stock:        
Dividends declared on Common Stock $ (6,456) $ (5,995) $ (19,574) $ (18,123)
Weighted average shares outstanding:        
Weighted average shares outstanding 17,549,000 17,759,000 17,697,000 17,904,000
Basic earnings per share:        
Per share dividends distributed $ 0.37 $ 0.34 $ 1.12 $ 1.02
Undistributed earnings per share 0.74 0.67 2.49 2.64
Total basic earnings per share 1.11 1.01 3.61 3.66
Diluted earnings per share:        
Per share dividends distributed 0.37 0.34 1.12 1.02
Undistributed earnings per share 0.73 0.67 2.48 2.63
Total diluted earnings per share $ 1.10 $ 1.01 $ 3.60 $ 3.65
Class B Common Stock        
Dividends declared on Common Stock:        
Dividends declared on Common Stock $ (733) $ (669) $ (2,200) $ (2,010)
Weighted average shares outstanding:        
Weighted average shares outstanding 2,157,000 2,160,000 2,158,000 2,162,000
Basic earnings per share:        
Per share dividends distributed $ 0.34 $ 0.31 $ 1.02 $ 0.93
Undistributed earnings per share 0.67 0.61 2.26 2.40
Total basic earnings per share 1.01 0.92 3.28 3.33
Diluted earnings per share:        
Per share dividends distributed 0.34 0.31 1.02 0.93
Undistributed earnings per share 0.67 0.61 2.25 2.39
Total diluted earnings per share $ 1.01 $ 0.92 $ 3.27 $ 3.32