XML 10 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Operations - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Statement [Abstract]    
Net sales $ 191,500,947 $ 193,962,357
Cost of goods sold 119,290,712 130,403,572
Gross profit 72,210,235 63,558,785
Selling, general and administrative expenses 59,021,618 57,285,483
Operating income 13,188,617 6,273,302
Non-operating items:    
Interest expense (3,096,481) (2,396,431)
Interest income 119,317 31,970
Interest expense, net (2,977,164) (2,364,461)
Gain on sale of business 12,564,153  
Other expense (41,002) (246,396)
Total other income (expense), net 12,523,151 (246,396)
Income before income tax expense 22,734,604 3,662,445
Income tax expense 4,941,444 627,679
Net income $ 17,793,160 $ 3,034,766
Basic earnings per share $ 4.98 $ 0.86
Diluted earnings per share $ 4.86 $ 0.82