Lottery financial results