XML 17 R4.htm IDEA: XBRL DOCUMENT v3.24.2
Consolidated Statement of Income (Unaudited) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Total sales $ 37,636,088 $ 36,933,015 $ 76,075,727 $ 76,417,371
Cost of Sales 27,224,773 26,458,137 55,419,379 55,425,942
Gross Profit 10,411,315 10,474,878 20,656,348 20,991,429
Operating Expenses:        
Selling, general and administrative expenses 5,295,134 5,322,514 10,966,077 10,719,797
Operating Income 5,116,181 5,152,364 9,690,271 10,271,632
Other (Income) and Expenses:        
Interest charges 304,057 366,101 541,898 735,904
Loss (gain) on investments 261,389 (177,515) 379,466 (118,482)
Other (income) expense, net (5,557) (345,968) 66,706 (344,971)
Total Other Expenses and (Income) 559,889 (157,382) 988,070 272,451
Income before Provision for Income Taxes 4,556,292 5,309,746 8,702,201 9,999,181
Income tax expense 1,272,836 1,458,404 2,421,860 2,756,366
Net Income $ 3,283,456 $ 3,851,342 $ 6,280,341 $ 7,242,815
Net Income Per Common Share - Basic (in dollars per share) $ 0.93 $ 1.1 $ 1.78 $ 2.07
Net Income Per Common Share - Diluted (in dollars per share) $ 0.92 $ 1.09 $ 1.77 $ 2.07
Basic (in shares) 3,540,656 3,507,108 3,536,834 3,504,978
Diluted (in shares) 3,552,513 3,518,386 3,545,473 3,507,286