2004 | 2005 | 2006 | 2007 | 2008 | 2009 | 2010 | 2011 |
Revenue in millions | 627.7 | 822.9 | 1,085.8 | 1,332 | 1,518.4 | 1,835.9 | 2,269.5 |
earnings per share | 1.43 | 1.28 | 2.13 | 2.36 | 3.95 | 5.64 | 6.76 |
Shares outstanding in millions |
32.54 | 32.54 | 32.98 | 32.88 | 33.47 | 33.96 | 34.36 |