v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Income Statement [Abstract]    
Net sales $ 69,580 $ 81,403
Cost of sales 21,000 33,042
Gross profit 48,580 48,361
Operating expenses:    
Selling and marketing 26,040 33,684
Research and development 998 2,807
General and administrative 33,565 28,861
Total operating expenses 60,603 65,352
Loss from operations (12,023) (16,991)
Interest expense 2,498 3,029
Interest income (3,028) (5,356)
Other income, net (60) (16,087)
Change in fair value of warrant liabilities (349) 1,464
Foreign currency transaction (gain) loss, net (1,880) 1,297
Loss before provision for income taxes (9,204) (1,338)
Income tax expense (benefit) 892 (659)
Net loss (10,096) (679)
Comprehensive loss, net of tax:    
Foreign currency translation adjustments 1,128 (1,047)
Comprehensive loss $ (8,968) $ (1,726)
Net loss per share    
Basic (in dollars per share) $ (0.08) $ (0.01)
Diluted (in dollars per share) $ (0.08) $ (0.10)
Weighted average common stock outstanding    
Basic (in shares) 125,079,470 123,120,426
Diluted (in shares) 125,079,470 144,477,208