Year % of revenue 2010 93.23676257604204 2011 94.74734459030184 2012 94.37978976957764 2013 93.35871921874634 2014 92.44275535720638 2015 86.647494507862 2016 84.2165436836147 2017 87.36045910554587 2018 70.93678448966794 2019 76.26522334963514 2020 70.98870538118706 2021 67.15588804215261 2022 74.52268316092065