I saw this two days ago but it really doesn`t tell you anything at all. If you revenue increases from 1000 dollars the first year to 1 million dollars the third year then I bet this would place your company quite high on the list of top 500 companies in Europe. ;)
I agree, a percentage tells you nothing! You need to know the numbers behind. What was the revenue in 1999? $1, $10? I don't know. A 5352% growth might sound like a lot but you need to know the starting point.
Also, I am not so focused on revenues alone. What about profits? You can't live on revenues alone, I thought the late 90s taught us all that :)
The problem is that they don`t show the financials for 1999 which is included in the 3-years statistcs from Deloitte Touche Tohmatsu. Most likely the revenue for 1999 is very modest since this was the year after the startup of the company.