MCOX - crazy stock. The rev/net tripled and PPS got halved. The PE ratio is high (too high for me). But it was even higher before the earning report. Wonder why such a sell off after earning.