On average 30% of revenues and profits come from products created in the last 5 years. and in the world of tech this number is even higher!
Source
https://twitter.com/danielmcclure/status/200306750765793281
https://twitter.com/danielmcclure/status/200306750765793281