I think the same idea goes for sales growth when it comes to growth stocks. I love to find companies that can sustain top line growth above 30%. That's maybe not possible to do for "20 or 30 years." But over the course of 5 to 10 years, you'll be very happy with those strong growers.