XML 72 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Reporting - Schedule of Net Revenue by Merchandise Sales Channel (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Segment Reporting Information [Line Items]      
Total net revenue $ 1,271,107 $ 1,287,704 $ 1,228,928
Cost of goods sold 769,878 747,281 703,869
Gain on sale of assets (1,202) 0 0
Interest (income) expense, net (3,163) (3,351) 3,387
Other income (754) (1,027) (1,294)
Income before taxes 90,922 168,689 182,578
Income tax expense 22,372 43,450 45,944
Comprehensive income 68,550 125,239 136,634
Net income 68,550 125,239 136,634
Reportable Segment      
Segment Reporting Information [Line Items]      
Total net revenue 1,271,107 1,287,704 1,228,928
Cost of goods sold 769,878 747,281 703,869
Corporate and administrative expenses 206,433 190,814 178,905
Selling expenses 155,522 136,331 117,449
Marketing expenses 53,471 48,967 44,034
Gain on sale of assets (1,202) 0 0
Interest (income) expense, net (3,163) (3,351) 3,387
Other income (754) (1,027) (1,294)
Income before taxes 90,922 168,689 182,578
Income tax expense 22,372 43,450 45,944
Comprehensive income 68,550 125,239 136,634
Net income 68,550 125,239 136,634
Reportable Segment | Retail      
Segment Reporting Information [Line Items]      
Total net revenue 1,051,510 1,045,079 1,022,347
Reportable Segment | eCommerce      
Segment Reporting Information [Line Items]      
Total net revenue $ 219,597 $ 242,625 $ 206,581