XML 37 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Income and Dividends Per Share of Common Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
May 02, 2024
Anti-dilutive securities      
Common stock, authorized shares 30,000,000    
Common stock, shares outstanding 5,709,226    
Income per share of common stock:      
Net income for basic and diluted income per common share $ 22,439 $ 17,104  
Weighted-average shares for basic income per common share (in shares) 5,707,000 5,685,000  
Effect of dilutive securities:      
Employee and director stock options (in shares) 18,000 13,000  
Adjusted weighted-average shares and assumed exercises for diluted income per common share (in shares) 5,725,000 5,698,000  
Basic net income per common share (in dollars per share) $ 3.93 $ 3.01  
Diluted net income per common share (in dollars per share) 3.92 3.00  
Cash dividends per share of common stock (in dollars per share) $ 0.25 $ 0.20  
Options      
Anti-dilutive securities      
Anti-dilutive shares of common stock excluded from the calculation of dilutive securities 0 0  
Forecast      
Anti-dilutive securities      
Common stock, shares outstanding     45,000,000