XML 16 R4.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statement of Income (Unaudited) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Total sales $ 36,933,015 $ 31,902,027 $ 76,417,371 $ 62,904,773
Cost of Sales 26,458,137 25,133,536 55,425,942 49,769,877
Gross Profit 10,474,878 6,768,491 20,991,429 13,134,896
Operating Expenses:        
Selling, general and administrative expenses 5,322,514 4,392,964 10,719,797 9,362,048
Operating Income 5,152,364 2,375,527 10,271,632 3,772,848
Other (Income) and Expenses:        
Interest charges 366,101 154,065 735,904 415,081
Unrealized (gain) loss on investments (177,515) 608,954 (118,482) 434,069
Other (income) expense, net (345,968) 16,838 (344,971) (313,063)
Total Other (Income) and Expenses (157,382) 779,857 272,451 536,088
Income before Provision for Income Taxes 5,309,746 1,595,670 9,999,181 3,236,761
Provision for Income Taxes 1,458,404 424,406 2,756,366 999,622
Net Income $ 3,851,342 $ 1,171,264 $ 7,242,815 $ 2,237,139
Net Income Per Common Share - Basic (in dollars per share) $ 1.10 $ 0.34 $ 2.07 $ 0.65
Net Income Per Common Share - Diluted (in dollars per share) $ 1.09 $ 0.34 $ 2.07 $ 0.65
Basic (in shares) 3,507,108 3,464,765 3,504,978 3,449,465
Diluted (in shares) 3,518,386 3,464,765 3,507,286 3,449,465