XML 111 R101.htm IDEA: XBRL DOCUMENT v3.23.2
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
EARNINGS PER SHARE        
Net Income (Loss) $ 21,052 $ 24,347 $ 49,144 $ 52,697
Dividends declared on Common Stock:        
Undistributed net income for basic earnings per share 13,782 17,630 34,559 39,228
Weighted average potential dividends on Class A shares upon exercise of dilutive options (8) (21) (39) (49)
Undistributed net income for diluted earnings per share $ 13,774 $ 17,609 $ 34,520 $ 39,179
Weighted average shares outstanding:        
Effect of dilutive securities on Class A Shares outstanding 22,000 62,000 52,000 71,000
Weighted average shares outstanding including dilutive securities 19,906,000 20,169,000 19,961,000 20,202,000
Employee Stock Option [Member]        
Diluted earnings per share:        
Antidilutive stock options (in shares) 245,148 187,000 245,898 186,000
Employee Stock Option [Member] | Weighted Average        
Diluted earnings per share:        
Antidilutive stock options (in shares) 120,682 184,000 245,565 178,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,537) $ (6,047) $ (13,118) $ (12,128)
Weighted average shares outstanding:        
Weighted average shares outstanding 17,726,000 17,946,000 17,750,000 17,968,000
Basic earnings per share:        
Per share dividends distributed $ 0.37 $ 0.34 $ 0.75 $ 0.68
Undistributed earnings per share 0.70 0.89 1.75 1.97
Total basic earnings per share 1.07 1.23 2.50 2.65
Diluted earnings per share:        
Per share dividends distributed 0.37 0.34 0.75 0.68
Undistributed earnings per share 0.70 0.88 1.75 1.96
Total diluted earnings per share $ 1.07 $ 1.22 $ 2.50 $ 2.64
Class B Common Stock        
Dividends declared on Common Stock:        
Dividends declared on Common Stock $ (733) $ (670) $ (1,467) $ (1,341)
Weighted average shares outstanding:        
Weighted average shares outstanding 2,158,000 2,161,000 2,159,000 2,163,000
Basic earnings per share:        
Per share dividends distributed $ 0.34 $ 0.31 $ 0.68 $ 0.62
Undistributed earnings per share 0.64 0.81 1.59 1.79
Total basic earnings per share 0.98 1.12 2.27 2.41
Diluted earnings per share:        
Per share dividends distributed 0.34 0.31 0.68 0.62
Undistributed earnings per share 0.64 0.80 1.59 1.78
Total diluted earnings per share $ 0.98 $ 1.11 $ 2.27 $ 2.40