They raised $15M+, which pegs their valuation somewhere in the 50-100M (as a guess). So $117M means that the founders get rich and most of the investor money gets returned at a 1-3X multiple. Not shabby for 4 years of effort, but not what most investors are looking for.