I've been saying this for several years now and it seems that someone finally listened :)
It seems like to take a 350M market cap company to 2B+ or a 6x+ increase in stock price would be worth doing for a few hundred million dollar investment in software and such?