Celtic have announced record annual profits of more than £40m ahead of their latest Champions League campaign.

[MORE]