| Sep 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | |
|---|---|---|---|---|---|---|---|
| Total Revenues ($Mil): | 1855.70 | 1622.30 | 1433.20 | 1206.50 | 1016.60 | 840.70 | 772.70 |
| Depreciation & Amort ($Mil): | 34.70 | 34.70 | 32.00 | 25.60 | 24.80 | 23.10 | 21.80 |
| Operating Income ($Mil): | 197.20 | 162.30 | 125.10 | 100.70 | 66.90 | 47.00 | 42.90 |
| Net Income ($Mil): | 118.00 | 98.50 | 80.30 | 64.20 | 41.70 | 25.40 | 25.40 |
| Earnings Per Share ($): | 3.23 | 2.72 | 2.26 | 1.85 | 1.24 | 0.91 | 0.79 |
| Dividends ($): | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
| Sep 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | |
|---|---|---|---|---|---|---|---|
| Current Assets ($Mil): | 595.90 | 476.70 | 446.80 | 331.50 | 286.90 | 252.50 | 221.90 |
| Current Liabilities ($Mil): | 336.30 | 263.00 | 230.40 | 177.50 | 162.50 | 123.00 | 119.30 |
| Long Term Debt ($Mil): | 287.50 | 142.40 | 230.70 | 47.00 | 74.40 | 0.00 | 0.00 |
| Shares Outstanding (000): | 35690 | 35100 | 34670 | 33630 | 32670 | 32230 | 32040 |
| Common Equity ($Mil): | 643.50 | 530.20 | 431.80 | 326.00 | 262.10 | 221.00 | 176.80 |
| Sep 2008 | 2007 | 2006 | 2005 | 2004 | 2003 | 2002 | |
|---|---|---|---|---|---|---|---|
| Profit Margin (%): | 6.36 | 6.07 | 5.60 | 5.32 | 4.10 | 3.53 | 3.29 |
| Return on Equity (%): | 20.14 | 18.58 | 18.60 | 19.69 | 15.91 | 13.44 | 14.37 |
| Return on Assets (%): | 9 | 8.50 | 7.57 | 8.82 | 6.67 | 6.94 | 6.49 |
| P/E Ratio: | 12 | 16.95 | 16.24 | 17.64 | 17.98 | 16.25 | 0.00 |
| Price/Book: | 2 | 3.05 | 2.95 | 3.37 | 2.78 | 2.16 | 0.00 |
| Debt Equity: | 0.45 | 0.27 | 0.53 | 0.14 | 0.28 | 0.00 | 0.00 |
| Interest Coverage: | 20.64 | 12.94 | 17.45 | 30.43 | 36.79 | 56.75 | 71.17 |
| Book Value ($): | 18.03 | 15.11 | 12.45 | 9.69 | 8.02 | 6.86 | 5.52 |
| Price/Sales: | 1.16 | 0.78 | 0.89 | 0.91 | 0.72 | 0.57 | 0.00 |
| Dividend Payout (%): | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |

| FLEXTRONICS INT | -82.00 | 2.34 | |
| GARMIN LTD. | -83.50 | 17.03 | |
| SIEMENS A G ADR | -62.80 | 59.70 | |
| AMETEK INC | -26.80 | 34.93 | |
| TRIMBLE NAVIGAT | -51.50 | 20.36 |
