XML 17 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Income - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Statement [Abstract]      
Net sales $ 1,068,719 $ 1,101,416 $ 891,390
Cost of sales 514,520 509,093 401,567
Gross profit 554,199 592,323 489,823
Operating expenses:      
Fulfillment 36,654 31,804 21,322
Selling and distribution 197,052 190,419 133,506
Marketing 171,774 181,648 140,398
General and administrative 126,585 115,312 89,306
Total operating expenses 532,065 519,183 384,532
Income from operations 22,134 73,140 105,291
Other (income) expense, net (15,627) (3,476) 563
Income before income taxes 37,761 76,616 104,728
Provision for income taxes 9,614 17,919 4,888
Net income $ 28,147 $ 58,697 $ 99,840
Earnings (net loss) per share of Class A and Class B common stock:      
Basic $ 0.39 $ 0.80 $ 1.38
Diluted $ 0.38 $ 0.79 $ 1.34
Weighted average number of shares of Class A and Class B common stock outstanding:      
Basic 72,961 73,314 72,513
Diluted 73,583 74,520 74,547