Year % of revenue 2014 80.02804053758462 2015 82.9253325484174 2016 75.33423728655076 2017 77.60755125937358 2018 74.43910110851682 2019 75.74964449145655 2020 71.57864401643589