Year % of revenue 2015 20.994897451593207 2016 20.357505757090117 2017 21.079501044615636 2019 23.078694421340863 2020 23.198370533793405