If there were an easy indicator of justified scoffing, investing would be a lot easier.
Well, is there some _specific_ reason to scoff now?
I'm not saying that's the
case here. Maybe their business is actually a widget. I'm saying that most businesses do far more than you can see from the outside.