| Revenues | | 1,041.70 | 997.17 | 924.17 | 975.63 |
| Cost Of Revenue | | 794.13 | 770.31 | 711.50 | 754.67 |
| Gross Profit | | 247.58 | 226.86 | 212.67 | 220.96 |
| | 170.54 | 162.14 | 155.27 | 154.67 |
| Selling, General, and Administrative | | 96.19 | 93.10 | 88.43 | 86.02 |
| Operating Income/Loss | | 77.04 | 64.72 | 57.41 | 66.29 |
| Income/Loss From Continuing Operations Before Tax | | 58.06 | 46.33 | 39.33 | 47.84 |
| Income Tax Expense/Benefit | | 14.64 | 6.85 | 10.25 | 12.54 |
| | 43.42 | 39.48 | 29.08 | 35.30 |
| Attributable To Parent | | 43.42 | 39.48 | 29.08 | 35.30 |
| Available To Common Stockholders, Basic | | 43.42 | 39.48 | 29.08 | 35.30 |
| Basic Average Shares | | 31.91 | 32.49 | -0.04 | 32.38 |
| Diluted Average Shares | | 33.97 | 36.05 | 0.20 | 35.08 |
| Basic Earnings Per Share | | 1.36 | 1.21 | 0.90 | 1.09 |
| Diluted Earnings Per Share | | 1.28 | 1.10 | 0.82 | 1.01 |