Year % of revenue 2017 35.293046407578046 2019 34.718508350961486 2020 36.39026921857032