Academy Press posts N2.18b full year revenue