XML 13 R2.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Revenue:    
Sales $ 48,389,040 $ 47,415,098
Cost of goods sold 36,979,138 37,704,064
Gross margin 11,409,902 9,711,034
Expenses:    
Selling, General & Administrative Expenses 7,905,303 6,559,755
Depreciation and Amortization 354,351 291,947
Total operating expenses 8,259,654 6,851,702
Operating income 3,150,248 2,859,332
Other income (expense), net 210,779 (58,576)
Interest expense 117,064 123,239
Income before income taxes 3,243,963 2,677,517
Income tax expense 717,646 30,292
Net income $ 2,526,317 $ 2,647,225
Basic earnings per share:    
Net income $ 0.09 $ 0.10
Diluted earnings per share:    
Net income $ 0.09 $ 0.10
Weighted average shares outstanding:    
Basic 26,924,631 26,924,631
Diluted 26,939,631 26,939,631