The company’s renewed IPO filing shows improving financials, but its dependence on aggregator traffic remains a constraint.