Not entirely impossible... If you look around Healthcare or Medical companies with 1 Billion in revenues trading at 15-20 times sales. I agree it is bit high but possible.