The summer festival brought in £5.9 million in profit last year, giving about £5.2 million away to charitable causes.