XML 39 R32.htm IDEA: XBRL DOCUMENT v3.25.1
Segment Information - Financial Data by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Net Sales $ 45,958 $ 44,956  
Less: Segment cost of sales 28,041 27,560  
Less: Segment selling, general, and administrative expenses 15,491 14,838  
Operating income 2,426 2,558  
Interest expense (426) (476)  
Interest income 29 33  
Other income, net 90 44  
Income before income tax expense 2,119 2,159  
Assets 163,039 159,381 $ 162,171
Additions to property, plant and equipment 1,353 1,611  
Depreciation and amortization 1,501 1,465  
United States Segment      
Net Sales 39,122 37,991  
Less: Segment cost of sales 23,700 22,977  
Less: Segment selling, general, and administrative expenses 13,063 12,675  
Operating income 2,359 2,339  
Assets 143,808 139,228  
Additions to property, plant and equipment 1,334 1,484  
Depreciation and amortization 1,444 1,343  
Canada Segment      
Net Sales 3,185 3,039  
Less: Segment cost of sales 1,985 2,004  
Less: Segment selling, general, and administrative expenses 1,159 996  
Operating income 41 39  
Assets 9,713 11,094  
Additions to property, plant and equipment 18 79  
Depreciation and amortization 44 109  
Europe Segment      
Net Sales 3,651 3,926  
Less: Segment cost of sales 2,356 2,579  
Less: Segment selling, general, and administrative expenses 1,269 1,167  
Operating income 26 180  
Assets 9,518 9,059  
Additions to property, plant and equipment 1 48  
Depreciation and amortization $ 12 $ 13