ap revenue 2017