Year % of revenue 1996 38.26716709837712 1997 45.72999931679989 1998 49.41400172860847 1999 46.64596857653589 2000 45.26574668670583 2001 43.78760194304559 2002 41.996891996891996 2003 45.605140440299316 2004 47.60929180404836 2005 47.25506892452042 2006 50.03319923446471 2007 48.92216656717967 2008 50.3028804549388 2009 45.98387993329627 2010 47.79235212044518 2011 50.69124595547579 2012 49.526647785344835 2013 50.538402526935656 2014 47.07612137648688 2015 46.27788784134917 2016 47.35523061857895 2017 48.5438089907393 2018 47.440514541303706 2019 47.29720271961135 2020 47.42483907937028 2021 48.20383489105709 2022 45.43566556282019