It really hurts when there's this much misunderstanding of market cap vs. revenue. P/E ratios exist for a reason.