XML 138 R96.htm IDEA: XBRL DOCUMENT v3.25.0.1
Segment Report (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Net sales $ 422,633 $ 405,651
Less:    
Cost of goods sold 258,304 252,608
Depreciation and amortization 10,675 10,783
Online platform fees 52,286 41,490
Stock-based compensation 2,065 770
Impairment expense and loss, net, on disposal of machinery 2,752 2,525
Interest expense 2,123 2,043
Provision for income taxes 9,871 9,804
Add:    
Interest income 2,299 1,803
Net income 30,824 33,180
Reportable Segment    
Segment Reporting, Reconciling Item for Operating Profit (Loss) from Segment to Consolidated [Line Items]    
Net sales 422,633 405,651
Less:    
Cost of goods sold 258,304 252,608
Shipping and transportation 34,119 32,001
Salaries and benefits 36,311 35,831
Professional services 5,024 4,337
Depreciation and amortization 4,290 4,008
Rent expense 9,364 6,096
Marketing expense 6,762 4,865
Online platform fees 11,043 6,440
Warehouse expense 3,862 2,426
Stock-based compensation 2,065 770
Secondary offering costs 0 453
Impairment expense and loss, net, on disposal of machinery 2,752 2,525
Interest expense 2,123 2,043
Provision for income taxes 9,871 9,804
Other segment expenses 10,976 11,215
Add:    
Interest income 2,299 1,803
Other income, net 2,758 1,148
Net income 30,824 33,180
Segment net income | Reportable Segment    
Add:    
Net income 30,824 33,180
Adjustments and reconciling items | Reportable Segment    
Add:    
Net income $ 0 $ 0