Year % of revenue 2014 37.4211317159664 2015 37.42889257799931 2017 34.97815768865029 2018 37.08426099017399 2019 35.08607055406966 2020 36.98515774831328 2021 30.755700863322634