XML 21 R5.htm IDEA: XBRL DOCUMENT v3.25.0.1
Statements Of Stockholders' Equity - USD ($)
Total
Voting Common Stock [Member]
Capital in Excess of Par Value [Member]
Deferred Directors' Compensation [Member]
Retained Earnings [Member]
Treasury Stock [Member]
Balances at Dec. 31, 2022 $ 110,103,126 $ 598,731 $ 43,344,916 $ 1,541,070 $ 68,925,774 $ (4,307,365)
Balances, shares at Dec. 31, 2022   35,938,206        
Balances, Treasury shares at Dec. 31, 2022           (300,272)
Net Income (Loss) 13,920,800       13,920,800  
Purchase of treasury stock (402,704)         $ (402,704)
Purchase of treasury stock, shares           (120,939)
Restricted stock awards expense 2,205,910   2,205,910      
Dividends declared (2,823,735)       (2,823,735)  
Distribution of restricted stock to officers and directors   $ 3,057 (3,850,079)     $ 3,847,022
Distribution of restricted stock to officers and directors, shares   183,517       268,422
Distribution of deferred directors' compensation     (24,330) (281,497)   $ 305,827
Distribution of deferred directors' compensation, shares           21,312
Increase in deferred directors' compensation charged to expense 228,017     228,017    
Balances at Dec. 31, 2023 $ 123,231,414 $ 601,788 41,676,417 1,487,590 80,022,839 $ (557,220)
Balances, shares at Dec. 31, 2023 36,121,723 36,121,723        
Balances, Treasury shares at Dec. 31, 2023 131,477         (131,477)
Net Income (Loss) $ 2,321,866       2,321,866  
Purchase of treasury stock (805,063)         $ (805,063)
Purchase of treasury stock, shares           (212,391)
Restricted stock awards expense 2,287,927   2,287,927      
Dividends declared (5,271,373)       (5,271,373)  
Distribution of restricted stock to officers and directors   $ 11,242 (11,242)      
Distribution of restricted stock to officers and directors, shares   674,773        
Distribution of deferred directors' compensation     76,390 (348,912)   $ 272,522
Distribution of deferred directors' compensation, shares           64,274
Increase in deferred directors' compensation charged to expense 185,082     185,082    
Balances at Dec. 31, 2024 $ 121,949,853 $ 613,030 $ 44,029,492 $ 1,323,760 $ 77,073,332 $ (1,089,761)
Balances, shares at Dec. 31, 2024 36,796,496 36,796,496        
Balances, Treasury shares at Dec. 31, 2024 279,594         (279,594)