Year % of revenue 2013 45.37924677368747 2014 54.83134198959233 2015 46.00277057186932 2016 48.870934489522035 2017 52.22869137644439 2018 48.61070855567681 2019 49.9061008554442 2020 51.744244097103845