Year % of revenue 2014 36.084492241765204 2015 36.24723848878548 2016 36.89095205253092 2017 33.45873152236196 2018 32.52538879762482 2019 34.74334056537003 2020 33.364646797342814 2021 33.261100018942706