Year % of revenue 2014 97.60930205807075 2015 95.68191017103199 2016 92.4676691031963 2017 92.22720162839727 2018 94.91930450696266 2019 96.5169343988186