v3.25.4
Consolidated Statements of Operations - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Income Statement [Abstract]    
Net sales $ 196,541,816 $ 194,489,991
Cost of goods sold 119,131,968 118,139,167
Gross profit 77,409,848 76,350,824
Selling, general and administrative expenses 62,685,334 62,210,882
Operating income 14,724,514 14,139,942
Non-operating items:    
Interest expense, net (1,559,920) (1,942,643)
Other (expense) income, net (46,972) 95,110
Income before income tax expense 13,117,622 12,292,409
Income tax expense 2,933,201 2,270,058
Net income $ 10,184,421 $ 10,022,351
Basic earnings per share $ 2.69 $ 2.71
Diluted earnings per share $ 2.49 $ 2.45