principals revenue 2019