Year % of revenue 2010 36.234905480534316 2011 31.85117029845127 2012 27.7705180021236 2013 26.34995997666656 2014 22.33360288103329 2015 23.754347522073598 2016 12.118936295632144 2017 11.959626693501004 2018 11.876063371114125 2019 9.860371444101556 2020 18.73201315283144 2021 16.94490244508949 2022 20.35400380224074