Investors, Ecosystem partner, I like the language---Reminds me of the day, years back, that they announced INTEL as an Ecosystem partner who invested $5Mil, as I recall. Don't remember if that ever came to fruition but this is an entirely new company, management, now holding the real deal on the product side of the equation.
The year of the ramp could see this run again and experience a new level of appreciation. After all, they have a nice heard of significant customers already in the fold.