Year % of revenue 2015 10.39978408790479 2016 9.829758154271849 2017 9.507397667379337 2018 10.442596403118456 2019 11.123892485291389 2020 10.621729848551938 2021 11.835139579980051 2022 12.510839062347348