Year % of revenue 2015 4.636848574685456 2016 4.817794157136126 2017 4.565116971226487 2018 4.740919858086842 2019 4.964649883528396 2020 4.840690083812622 2021 4.493560117838132 2022 3.976438373393692