XML 101 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
BUSINESS SEGMENTS - Segment Reporting Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]      
Net sales $ 682,952 $ 686,683 $ 727,662
Gross profit 260,703 254,639 260,316
Income from operations: 27,084 31,941 24,263
Cost of sales 422,249 432,044 467,346
Freight-out expenses 16,586 17,038 17,365
Warehouse Expenses 57,224 52,156 57,583
Selling, general and administrative expenses 159,809 152,648 154,545
Other Expenses 0 856 6,560
Depreciation and amortization 22,314 19,571 19,536
Segment, Expenditure, Addition to Long-Lived Assets 2,227 2,801 2,975
Assets: 634,310 667,142  
Goodwill      
Beginning balance 33,237 33,237 30,271
Ending balance 33,237 33,237 33,237
Unallocated corporate expenses      
Segment Reporting Information [Line Items]      
Income from operations: 19,608 20,336 25,063
Selling, general and administrative expenses 19,608 19,480 19,352
Other Expenses 0 856 5,711
Assets: 2,929 16,189  
U.S.      
Segment Reporting Information [Line Items]      
Net sales 627,202 633,079 669,179
U.S. | Operating Segments      
Segment Reporting Information [Line Items]      
Net sales 627,202 633,079 669,179
Gross profit 240,265 236,568 241,093
Income from operations: 57,215 63,341 61,479
Cost of sales 386,937 396,511 428,086
Freight-out expenses 13,487 13,636 13,333
Warehouse Expenses 46,545 42,148 47,691
Selling, general and administrative expenses 123,018 117,443 118,175
Other Expenses 0 0 415
Depreciation and amortization 21,144 18,489 18,279
Segment, Expenditure, Addition to Long-Lived Assets 1,931 2,427 2,088
Assets: 542,420 560,716  
International | Operating Segments      
Segment Reporting Information [Line Items]      
Net sales 55,750 53,604 58,483
Gross profit 20,438 18,071 19,223
Income from operations: (10,523) (11,064) (12,153)
Cost of sales 35,312 35,533 39,260
Freight-out expenses 3,099 3,402 4,032
Warehouse Expenses 10,679 10,008 9,892
Selling, general and administrative expenses 17,183 15,725 17,018
Other Expenses 0 0 434
Depreciation and amortization 1,170 1,082 1,257
Segment, Expenditure, Addition to Long-Lived Assets 296 374 $ 887
Assets: $ 88,961 $ 90,237