Year % of revenue 2017 42.59191203888416 2018 35.10226174888658 2019 48.88204341715365 2020 72.4456081201565