Year % of revenue 2015 39.887386797777815 2016 41.6684835227652 2017 33.53146438643998 2019 34.88637076470293 2020 36.39026921857032