ap revenue 2018