Hard to say really. They revamped the webpage but left the product mostly the same (was a Google Sheet add-on). The only insight I have is the "# Users" that gets listed in the Google Workplace Marketplace. I think it's up to a few hundred, so likely they haven't made their money back yet.
I'm a big microacquire lurker.