Year % of revenue 2014 11.01086426670204 2015 12.349737253740118 2016 14.76624020170137 2017 13.243867952376764 2018 18.381892771932925 2019 19.28243930793817 2020 22.93209121951878 2021 22.164795178183745