Year % of revenue 2017 21.502630733263643 2019 22.708191906119673 2020 24.280369594719623