Understanding Revenue and Profit