Year % of revenue 2005 22.67168518325438 2006 50.60084197884992 2007 49.3866375188276 2008 46.34197991430576 2009 43.30554631335729 2010 44.859806030657396 2011 44.879153065386895 2012 44.58028281908869 2013 43.86051134603147 2014 42.977924212765636 2015 44.33091316420241 2016 44.26704470399368 2017 43.55386562101373 2018 43.55882786537407 2019 43.68432858816921 2020 41.155038759268045 2021 43.257570161674536 2022 43.28732071047306