Media rights agreements for the Ashes and a limited-overs series against India have helped Cricket Australia post a record revenue of 601.1 million Australian dollars ($423 million) and a net surplus of A$81.8 million ($57 million)