Year % of revenue 1998 1.9685162521358663 1999 14.706674121471911 2000 15.625128167042254 2001 16.39948998406406 2002 19.920149005528927 2003 21.349767995341633 2004 23.664771582325894 2005 28.743561535590295 2006 24.440874361179983 2007 27.92845553432733 2008 38.0837102631076 2009 27.48435765713556 2010 30.844379028410145 2011 33.66328894844094 2012 29.68691615836811 2013 26.594924231203365 2014 25.235718262597455 2015 44.03758518697366 2016 43.2947730867446 2017 43.577309652733064 2018 43.26667797285084 2019 44.47724606787556 2020 47.39783258820591 2021 44.07472654651585 2022 53.236155352628