I found some very useful stats at their website regarding their previous, current and future revenues, and I have to say this Company is true colossus