By Business/Source
Currency:USD
2025/FY
Stock NameRevenueRatio
In-Store Channel (Non-Digital component)259.65M38.21%
Owned Digital Channels234.87M34.57%
Marketplace revenue184.95M27.22%
By Country/Region
Currency:USD
2025/FY
Stock NameRevenueRatio
United States679.47M100.00%