Year % of revenue 1990 29.058134294727356 1991 25.831752577319588 1992 37.56917456167058 1993 42.7317482730985 1994 43.13557215779825 1995 40.23864055087643 1996 47.62222172523997 1997 45.81262328169425 1998 45.55620279507899 1999 43.48321313246325 2000 31.21776020739102 2001 55.29661046837241 2002 49.58839209061712 2014 57.08547368421053 2015 53.56881089248859 2016 50.41435007749845 2017 46.13761073584712 2018 43.442294570294855 2019 43.77965649067184 2020 46.87381939504881 2021 45.13888522837012 2022 60.699598348777236