Year % of revenue 1995 24.162396531336224 1996 32.98816568047337 1997 42.6919032597266 1998 37.879858657243815 1999 47.83132902587566 2000 46.43793457198222 2001 45.16800360386279 2002 50.19787916417271 2003 46.312381554011374 2004 39.69125061348325 2005 47.76350752878653 2006 47.040367537888336 2007 49.591263779365015 2008 46.23094927549179 2009 50.06119951040392 2010 50.20799651219823 2011 52.29034639758814 2012 51.47257272436387 2013 46.61800423075918 2014 49.18713786333381 2015 45.13593795123561 2016 41.60712921219531 2017 46.92367273400798 2018 49.60643841497807 2019 50.30312973057621 2020 48.585259533605516 2021 52.07205573829936 2022 48.24483873769395