Year % of revenue 2009 39.17988733511646 2010 37.198327989406025 2011 28.879651563326668 2012 20.929453655817927 2013 39.720434239826645 2014 20.468120087253446 2015 20.383622631210184 2016 21.048591737050977 2017 20.45796328990807 2018 12.545200808609128 2019 12.88489661832464 2020 15.42086770144033 2021 17.7868888369193 2022 23.977124488561625