Year % of revenue 2015 7.012394298759331 2016 7.623927179945385 2017 8.011571646261245 2018 9.007485428885067 2019 8.493459755856872 2020 9.286055672331567 2021 9.506167012026399 2022 9.862953874456666