Year % of revenue 2009 41.73247286366061 2010 30.895117166950627 2011 22.28232120951485 2012 19.492500473944606 2015 9.09138065346699 2016 7.722411576377223 2017 7.736817066367036 2018 7.658963663406318