Year % of revenue 2012 30.207159702580093 2014 33.44163364373888 2015 26.02821322705354 2016 25.16556483490423 2017 27.68691449553809 2018 25.628273340866087 2019 28.838729730896986