Year % of revenue 2010 63.52468490113642 2011 63.37368815997917 2012 58.92615035812434 2013 64.68827100601557 2014 61.2457974536366 2015 64.46170731452318 2016 73.77643154487579 2017 67.46166312201167 2018 68.28268063100407 2019 69.75752241874214 2020 74.00640629389143 2021 61.5861705960471 2022 63.00089680705495