Year % of revenue 2002 37.368947697559875 2003 33.821574800625 2004 37.864116272835716 2005 37.29562515593044 2006 34.240160884828796 2007 33.084862899998384 2008 38.65520915522049 2009 36.6734294296654 2010 36.176905974535885 2011 35.02019497942308 2012 36.626289851211695 2013 36.309177805678296 2014 38.57383390175265 2015 41.38673117391802 2016 42.651542006380716 2017 43.111457787517324 2018 44.502054896235485 2019 42.807525056049734 2020 36.39026921857032 2021 40.23815151970713 2022 39.96877415289699