Year % of revenue 1998 14.493081631603163 1999 4.211454872695971 2000 3.677585843690752 2001 4.788265942410554 2003 9.213281530371827 2004 5.092052036407098 2021 5.687220075136377 2022 3.8946259575212436