Year % of revenue 1998 11.932513759580146 1999 12.82217274078922 2000 13.642300400252791 2001 15.939639165257876 2003 11.310209240275242 2004 11.097958996046705 2021 4.314495087120547 2022 4.3693509534261