XML 69 R59.htm IDEA: XBRL DOCUMENT v3.26.1
BUSINESS SEGMENTS - Schedule of Business Segments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Segment Reporting [Line Items]      
Net sales: $ 143,508 $ 140,085  
Gross Margin: 54,169 50,637  
(Loss) income from operations (2,230) 1,099  
Cost of sales 89,339 89,448  
Freight-out expenses: 4,264 3,824  
Warehouse expenses: 13,319 14,246  
Selling, general and administrative expenses 36,786 31,468  
Restructuring expenses: 2,030 0  
Depreciation and amortization 5,282 5,698  
Capital expenditures: 3,843 1,573  
Assets 527,861   $ 572,555
Litigation settlement gain   6,400  
Unallocated corporate expenses      
Segment Reporting [Line Items]      
(Loss) income from operations (4,911) 2,153  
Selling, general and administrative expenses 4,911 (2,153)  
Assets 17,248   5,839
U.S. | Operating segments      
Segment Reporting [Line Items]      
Net sales: 130,707 128,510  
Gross Margin: 49,449 46,564  
(Loss) income from operations 5,178 1,898  
Cost of sales 81,258 81,946  
Freight-out expenses: 3,555 3,279  
Warehouse expenses: 10,653 11,512  
Selling, general and administrative expenses 28,209 29,875  
Restructuring expenses: 1,854 0  
Depreciation and amortization 4,944 5,379  
Capital expenditures: 3,544 1,567  
Assets 436,435   482,467
International      
Segment Reporting [Line Items]      
Net sales: 12,801 11,575  
International | Operating segments      
Segment Reporting [Line Items]      
Net sales: 12,801 11,575  
Gross Margin: 4,720 4,073  
(Loss) income from operations (2,497) (2,952)  
Cost of sales 8,081 7,502  
Freight-out expenses: 709 545  
Warehouse expenses: 2,666 2,734  
Selling, general and administrative expenses 3,666 3,746  
Restructuring expenses: 176 0  
Depreciation and amortization 338 319  
Capital expenditures: 299 $ 6  
Assets $ 74,178   $ 84,249