v3.24.1.u1
Condensed Consolidated Statements of Income (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Income Statement [Abstract]    
Net sales $ 270,581 $ 279,609
Cost of sales 129,079 140,389
Gross profit 141,502 139,220
Operating expenses:    
Fulfillment 9,393 9,071
Selling and distribution 48,438 51,458
Marketing 41,379 38,343
General and administrative 32,964 28,092
Total operating expenses 132,174 126,964
Income from operations 9,328 12,256
Other income, net (5,321) (6,585)
Income before income taxes 14,649 18,841
Provision for income taxes 3,776 4,669
Net income $ 10,873 $ 14,172
Earnings per share of Class A and Class B common stock:    
Basic $ 0.15 $ 0.19
Diluted $ 0.15 $ 0.19
Weighted average number of shares of Class A and Class B common stock outstanding:    
Basic 70,919 73,370
Diluted 71,523 74,379