Year % of revenue 2014 29.797252676846703 2015 29.39917946182642 2017 29.433581699721316 2018 31.236280518305243 2019 36.12893449133411 2020 35.24186567115704 2021 32.05623274226615