XML 71 R61.htm IDEA: XBRL DOCUMENT v3.25.1
BUSINESS SEGMENTS - Segment Reporting Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Segment Reporting Information [Line Items]      
Net sales: $ 140,085 $ 142,242  
Gross profit 50,637 57,547  
Income from operations 1,099 1,830  
Cost of sales 89,448 84,695  
Freight Out Costs 3,824 4,110  
Warehouse Expenses 14,246 12,071  
Selling, general and administrative expenses 31,468 39,536  
Depreciation and amortization 5,698 4,939  
Segment, Expenditure, Addition to Long-Lived Assets 1,573 600  
Assets 594,593   $ 634,310
U.S.      
Segment Reporting Information [Line Items]      
Net sales: 124,205 126,134  
Operating segments | U.S.      
Segment Reporting Information [Line Items]      
Assets 500,419   542,420
Operating segments | International      
Segment Reporting Information [Line Items]      
Assets 83,799   88,961
Unallocated corporate income (expenses)(1)      
Segment Reporting Information [Line Items]      
Income from operations 2,153 (4,523)  
Selling, general and administrative expenses (2,153) 4,523  
Assets 10,375   $ 2,929
U.S. | Operating segments      
Segment Reporting Information [Line Items]      
Net sales: 128,510 130,480  
Gross profit 46,564 53,283  
Income from operations 1,898 9,442  
Cost of sales 81,946 77,197  
Freight Out Costs 3,279 3,312  
Warehouse Expenses 11,512 9,691  
Selling, general and administrative expenses 29,875 30,838  
Depreciation and amortization 5,379 4,656  
Segment, Expenditure, Addition to Long-Lived Assets 1,567 516  
International | Operating segments      
Segment Reporting Information [Line Items]      
Net sales: 11,575 11,762  
Gross profit 4,073 4,264  
Income from operations (2,952) (3,089)  
Cost of sales 7,502 7,498  
Freight Out Costs 545 798  
Warehouse Expenses 2,734 2,380  
Selling, general and administrative expenses 3,746 4,175  
Depreciation and amortization 319 283  
Segment, Expenditure, Addition to Long-Lived Assets $ 6 $ 84