Year % of revenue 2012 32.09449071708572 2014 33.51344095043125 2015 34.59664252120257 2016 36.240221382046016 2017 31.071907466221017 2018 31.971797388911643 2019 28.925222641424867