There aren't a lot of companies that can grow revenue by double-digits for decades, but these three stocks have that ...