XML 15 R4.htm IDEA: XBRL DOCUMENT v3.24.3
Consolidated Statement of Income (Unaudited) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Total sales $ 36,736,228 $ 33,641,513 $ 112,811,955 $ 110,058,884
Cost of Sales 26,048,576 24,732,181 81,467,956 80,158,123
Gross Profit 10,687,652 8,909,332 31,343,999 29,900,761
Operating Expenses:        
Selling, general and administrative expenses 5,429,209 4,612,364 16,395,286 15,332,161
Operating Income 5,258,443 4,296,968 14,948,713 14,568,600
Other Expenses and (Income):        
Interest charges 262,130 294,825 804,028 1,030,729
(Gain) loss on investments (12,059) 135,522 367,407 17,040
Other expense (income), net 303,013 (599) 369,718 (345,569)
Total Other Expenses and (Income) 553,084 429,748 1,541,153 702,200
Income before Provision for Income Taxes 4,705,359 3,867,220 13,407,560 13,866,400
Income tax expense 1,336,148 1,052,484 3,758,008 3,808,850
Net Income $ 3,369,211 $ 2,814,736 $ 9,649,552 $ 10,057,550
Net Income Per Common Share - Basic (in dollars per share) $ 0.95 $ 0.8 $ 2.73 $ 2.87
Net Income Per Common Share - Diluted (in dollars per share) $ 0.95 $ 0.8 $ 2.72 $ 2.86
Basic (in shares) 3,540,746 3,510,740 3,538,148 3,506,920
Diluted (in shares) 3,557,881 3,536,697 3,549,552 3,519,672