Major Differences between Revenue and Profit