Year % of revenue 2012 18.192781355473883 2014 19.32281397637278 2015 21.53139025408779 2016 20.309912041962285 2017 20.45345169745072 2018 21.703911152134864 2019 20.139826763134565