Year % of revenue 2013 39.99285456070829 2014 35.80289030099117 2015 29.75507018672947 2016 34.340174179261915 2017 31.594718725396227 2018 36.58348583680055 2019 36.947325011781054 2020 32.74899590134682 2021 40.39426471463655 2022 41.676332105769006