The company now expects net revenue of at least $775 million for full year 2025, up from previous guidance of at least $770 million. Adjusted EBITDA guidance was raised to at least $115 million from ...
Dealing with supply chain breakdowns and product delivery logistics is a worsening problem, especially for e-commerce retailers. But physical store merchants are also heavily impacted. Solving the ...