XML 21 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Income - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Total sales $ 143,885,934 $ 127,754,927
Cost of Sales 106,239,852 100,722,146
Gross Profit 37,646,082 27,032,781
Operating Expenses:    
Selling, general and administrative expenses 19,713,611 18,499,309
Operating Income 17,932,471 8,533,472
Other (Income) and Expenses:    
Interest charges 1,255,984 1,138,224
Loss (Gain) on investments in equity securities (7,330) 860,273
Other (income) expense, net (480,331) (1,197,218)
Total Other (Income) and Expenses 768,323 801,279
Income before Provision for Income Taxes 17,164,148 7,732,194
Income tax expense 3,869,355 1,170,791
Net Income $ 13,294,793 $ 6,561,403
Net Income Per Common Share - Basic (in dollars per share) $ 3.79 $ 1.89
Net Income Per Common Share - Diluted (in dollars per share) $ 3.77 $ 1.89
Basic (in shares) 3,507,883 3,462,868
Diluted (in shares) 3,526,836 3,462,868