Year % of revenue 1995 19.96237949682577 2002 28.4036204520625 2003 29.019767831360426 2004 35.42264245107307 2005 30.50118493217836 2006 28.2786278244906 2007 24.01558910168047 2008 24.473392509784038 2009 26.284626623901737 2010 26.71319531253678 2011 28.889643606959915 2012 29.69169178309642 2013 27.25632764599754 2014 27.53843584128073 2015 27.228044358107546 2016 29.398855927001577 2017 27.18914430636113 2018 24.260895238769837 2019 27.701763511873956 2020 29.991997293159443 2021 28.25094613433803 2022 33.42761877849387