| Jun 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | |
|---|---|---|---|---|---|---|---|
| Total Revenues ($Mil): | 679.87 | 645.61 | 545.61 | 304.00 | 169.17 | 92.51 | 62.55 |
| Depreciation & Amort ($Mil): | 35.70 | 35.70 | 31.06 | 19.24 | 10.29 | 7.53 | 5.32 |
| Operating Income ($Mil): | 142.94 | 136.14 | 123.92 | 78.50 | 39.35 | 9.12 | -5.95 |
| Net Income ($Mil): | 70.64 | 70.61 | 62.57 | 40.64 | 87.88 | -10.57 | -10.57 |
| Earnings Per Share ($): | 0.71 | 0.71 | 0.62 | 0.44 | 0.48 | 0.13 | -0.14 |
| Dividends ($): | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Jun 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | |
|---|---|---|---|---|---|---|---|
| Current Assets ($Mil): | 300.39 | 398.84 | 402.99 | 326.74 | 282.62 | 245.71 | 250.06 |
| Current Liabilities ($Mil): | 111.98 | 219.19 | 87.41 | 66.94 | 40.98 | 31.90 | 15.83 |
| Long Term Debt ($Mil): | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.60 |
| Shares Outstanding (000): | 95170 | 98170 | 97800 | 100350 | 81120 | 74820 | 87460 |
| Common Equity ($Mil): | 706.46 | 709.93 | 643.70 | 618.54 | 384.90 | 274.20 | 231.98 |
| Jun 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | |
|---|---|---|---|---|---|---|---|
| Profit Margin (%): | 10.39 | 10.94 | 11.47 | 13.37 | 51.95 | 10.62 | -16.90 |
| Return on Equity (%): | 10.09 | 9.95 | 9.72 | 6.57 | 22.83 | 3.58 | -4.56 |
| Return on Assets (%): | 8 | 6.98 | 7.89 | 5.64 | 20.42 | 3.04 | -4.01 |
| P/E Ratio: | 10 | 36.00 | 29.00 | 31.07 | 21.71 | 47.08 | 0.00 |
| Price/Book: | 1 | 3.53 | 2.73 | 2.22 | 2.20 | 1.67 | 0.00 |
| Debt Equity: | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Interest Coverage: | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Book Value ($): | 7.42 | 7.23 | 6.58 | 6.16 | 4.74 | 3.66 | 2.65 |
| Price/Sales: | 2.91 | 0.99 | 3.22 | 4.51 | 5.00 | 4.95 | 0.00 |
| Dividend Payout (%): | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |


| YAHOO INC | -60.80 | 13.49 | |
| -44.80 | 381.02 | ||
| AKAMAI TECH INC | -56.00 | 16.04 | |
| BAIDU.COM INC. | -22.90 | 266.05 | |
| VALUECLICK INC | -66.30 | 8.41 |
