marketplace revenue 2025