Austrian online retailer and ecommerce service provider has increased its revenue by 20 percent in financial year 2025. Sales reached 169 million euros. Compared to a year earlier, this seems to be a comeback for the company.