Are'nt they suppose to publish financial results? It's been a while... Anybody knows when this should happen?