XML 54 R43.htm IDEA: XBRL DOCUMENT v3.23.1
SEGMENT INFORMATION (Details) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Sales $ 48,389,040 $ 47,415,098
Cost of goods sold 36,979,138 37,704,064
Gross profit 11,409,902 9,711,034
Gross margin 11,409,902 9,711,034
Selling, general and administrative expenses 7,905,303 6,559,755
Depreciation and amortization 354,351 291,947
Total operating expenses 8,259,654 6,851,702
Total operating expenses 8,259,654 6,851,702
Operating income 3,150,248 2,859,332
Operating income 3,150,248 2,859,332
Interest expense 117,064 123,239
Other income (expense) 210,779 (58,576)
Income before income taxes 3,243,963 2,677,517
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
Net income 2,526,317 2,647,225
Consumer [Member]    
Sales 36,704,397 35,782,872
Cost of goods sold 32,719,429 31,559,410
Gross profit 3,984,968 4,223,462
Gross margin 3,984,968 4,223,462
Selling, general and administrative expenses 2,396,025 2,137,949
Depreciation and amortization 98,134 106,963
Total operating expenses 2,494,159 2,244,912
Total operating expenses 2,494,159 2,244,912
Operating income 1,490,809 1,978,550
Operating income 1,490,809 1,978,550
Interest expense 59,618 61,241
Other income (expense) 23,534 (27,992)
Income before income taxes 1,454,725 1,889,317
Income before income taxes 1,454,725 1,889,317
Income tax expense 317,841 13,177
Net income 1,136,884 1,876,140
Net income 1,136,884 1,876,140
Commercial [Member]    
Sales 11,684,643 11,632,226
Cost of goods sold 4,259,709 6,144,654
Gross profit 7,424,934 5,487,572
Gross margin 7,424,934 5,487,572
Selling, general and administrative expenses 5,509,278 4,421,806
Depreciation and amortization 256,217 184,984
Total operating expenses 5,765,495 4,606,790
Total operating expenses 5,765,495 4,606,790
Operating income 1,659,439 880,782
Operating income 1,659,439 880,782
Interest expense 57,446 61,998
Other income (expense) 187,245 (30,584)
Income before income taxes 1,789,238 788,200
Income before income taxes 1,789,238 788,200
Income tax expense 399,805 17,115
Net income 1,389,433 771,085
Net income $ 1,389,433 $ 771,085