Profits can either be defined as earnings (revenue - costs) or beter yet, Free Cash Flow (FCF) to shareholders.
As to your point, you are confusing profits (a flow variabole, found on the income statement) with wealth (found on the balance sheet.). The "profits" you are pointing to are being caused by low intrest rates which causes future earnings to be more vaulabe. This has nothing to do with the current disccusion, how should Amazon increase it future earnings – by paying it profits in cash to it's shareholders or by reinvesting in new, risky ventures. (The answer, of course, is both – the tricky part is finding the correct balance.)
To explain, the stock market has not jumped up because of increased profits or expected income profits (there is some of that). It is because the Price to Earnings level has jumped to 20x. A better way of saying this is that the Earnings to Price has fallen to 5%, tracking the fall in 10 year US Government bonds, down to a Coupon to Price Yield of 2.5%. As intrest rates fall, the discounted time value of future profits increase.
Bill Gross, from Pimco, explaining why 20x P/E ratio may not be high.
http://www.pimco.com/EN/Insigh...