XML 104 R93.htm IDEA: XBRL DOCUMENT v3.26.1
EARNINGS PER SHARE (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
EARNINGS PER SHARE    
Net Income (Loss) $ 42,569 $ 47,268
Dividends, Common Stock [Abstract]    
Undistributed net income for basic earnings per share 32,999 38,587
Weighted average potential dividends on Class A Shares upon exercise of dilutive options (17) (39)
Undistributed net income for diluted earnings per share $ 32,982 $ 38,548
Weighted Average Number of Shares Outstanding Reconciliation [Abstract]    
Effect of dilutive securities on Class A Shares outstanding 35,000 86,000
Weighted average shares outstanding including dilutive securities 19,830,000 19,797,000
Employee Stock Option    
Diluted earnings per share:    
Antidilutive stock options (in shares) 62,480 43,612
Employee Stock Option | Weighted Average    
Diluted earnings per share:    
Antidilutive stock options (in shares) 55,787 35,218
Class A Common Stock    
EARNINGS PER SHARE    
Cash dividend premium per share (as a percent) 10.00%  
Dividends, Common Stock [Abstract]    
Dividends declared on Common Stock $ (8,603) $ (7,799)
Weighted Average Number of Shares Outstanding Reconciliation [Abstract]    
Weighted average shares outstanding 17,647,000 17,561,000
Basic earnings per share:    
Per share dividends distributed $ 0.5 $ 0.45
Undistributed earnings per share 1.68 1.98
Total basic earnings per share 2.18 2.43
Diluted earnings per share:    
Per share dividends distributed 0.5 0.45
Undistributed earnings per share 1.68 1.97
Total diluted earnings per share $ 2.18 $ 2.42
Class B Common Stock    
Dividends, Common Stock [Abstract]    
Dividends declared on Common Stock $ (967) $ (882)
Weighted Average Number of Shares Outstanding Reconciliation [Abstract]    
Weighted average shares outstanding 2,148,000 2,150,000
Basic earnings per share:    
Per share dividends distributed $ 0.45 $ 0.41
Undistributed earnings per share 1.53 1.8
Total basic earnings per share 1.98 2.21
Diluted earnings per share:    
Per share dividends distributed 0.45 0.41
Undistributed earnings per share 1.53 1.79
Total diluted earnings per share $ 1.98 $ 2.2