High revenue does not mean high earnings.The company is probably not profitable.I am going to wait and see.