Year % of revenue 2015 26.91050687407849 2016 23.764622474299895 2017 26.184031841598113 2018 27.970701712003986 2019 23.713328411906943 2020 22.587305251461284