Magellan Financial had a lot of good news for investors on Thursday, but it also served up another sledge for Cricket Australia over the ball tampering saga.