MULE and BL

Just took a quick look, i.e., less than 3 minutes, the current valuation is 10x sales. Do you think they can really grow into their valuation?