Year % of revenue 1998 5.949282444318647 1999 6.705603653721661 2000 3.1093322098167264 2001 2.7166532716237564 2003 2.2097395808953175 2004 3.1139100855015167 2021 6.87793263940168 2022 10.249349112696862