XML 63 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Information - Financial Data by Segment (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Net sales $ 191,500,947 $ 193,962,357
Operating income 13,188,617 6,273,302
Assets 149,241,316 164,377,104
Additions to property, plant and equipment 4,673,000 4,305,000
Depreciation and amortization 5,011,000 4,578,000
United States Segment    
Net sales 163,205,000 165,205,000
Operating income 11,477,000 4,783,000
Assets 131,382,000 144,466,000
Additions to property, plant and equipment 4,626,000 4,174,000
Depreciation and amortization 4,833,000 4,398,000
Canada Segment    
Net sales 13,891,000 13,779,000
Operating income 866,000 1,136,000
Assets 8,557,000 9,078,000
Additions to property, plant and equipment   52,000
Depreciation and amortization 102,000 96,000
Europe Segment    
Net sales 14,405,000 14,978,000
Operating income 845,000 354,000
Assets 9,302,000 10,833,000
Additions to property, plant and equipment 47,000 79,000
Depreciation and amortization $ 76,000 $ 84,000