Full threadpnewhook·Lots of these are misleading. It doesn't do any good to compare annual sales to market cap.View on HN