| 309,064 | 290,403 | 232,261 | 176,954 | 140,800 |
| 6.43% | 25.03% | 31.25% | 25.68% | 10.91% |
| 54,377 | 43,560 | 35,319 | 28,424 | 23,658 |
| 254,687 | 246,843 | 196,942 | 148,530 | 117,142 |
| 67,865 | 67,368 | 61,594 | 50,683 | 41,058 |
| 46,159 | 40,072 | 31,075 | 23,263 | 17,199 |
| 45 | 502 | -425 | -1,034 | -332 |
| 114,069 | 107,942 | 92,244 | 72,912 | 57,925 |
| 140,618 | 138,901 | 104,698 | 75,618 | 59,217 |
| -4,207 | -1,640 | -542 | -378 | -289 |
Interest & Investment Income | 1,269 | 1,838 | 1,069 | 239 | 231 |
Earnings From Equity Investments | -17 | -17 | 81 | -189 | -24 |
Currency Exchange Gain (Loss) | 6,007 | -1,023 | 1,652 | -4,651 | 344 |
Other Non Operating Income (Expenses) | -241 | -289 | -197 | -181 | -122 |
EBT Excluding Unusual Items | 143,429 | 137,770 | 106,761 | 70,458 | 59,357 |
Merger & Restructuring Charges | -9,366 | - | - | - | - |
Gain (Loss) on Sale of Investments | 71 | -17 | 37 | -587 | 296 |
| -3,594 | -10,562 | -2,124 | -809 | -573 |
| 130,540 | 127,191 | 104,674 | 69,062 | 59,080 |
| 28,106 | 26,203 | 20,991 | 13,537 | 11,323 |
| 102,434 | 100,988 | 83,683 | 55,525 | 47,757 |
| 102,434 | 100,988 | 83,683 | 55,525 | 47,757 |
| 1.43% | 20.68% | 50.71% | 16.27% | 13.33% |
Shares Outstanding (Basic) | 4,443 | 4,454 | 4,483 | 4,531 | 4,593 |
Shares Outstanding (Diluted) | 4,448 | 4,463 | 4,495 | 4,545 | 4,606 |
| -0.34% | -0.71% | -1.10% | -1.34% | -1.58% |
| 23.06 | 22.67 | 18.67 | 12.26 | 10.40 |
| 23.03 | 22.63 | 18.62 | 12.22 | 10.37 |
| 1.77% | 21.54% | 52.37% | 17.84% | 15.16% |
| 58,962 | 73,804 | 83,102 | 66,741 | 48,665 |
| 13.26 | 16.54 | 18.49 | 14.69 | 10.56 |
| 11.700 | 11.400 | 9.400 | 6.200 | 5.200 |
| 2.63% | 21.28% | 51.61% | 19.23% | 14.29% |
| 82.41% | 85.00% | 84.79% | 83.94% | 83.20% |
| 45.50% | 47.83% | 45.08% | 42.73% | 42.06% |
| 33.14% | 34.77% | 36.03% | 31.38% | 33.92% |
| 19.08% | 25.41% | 35.78% | 37.72% | 34.56% |
| 153,295 | 145,691 | 110,736 | 81,119 | 63,770 |
| 49.60% | 50.17% | 47.68% | 45.84% | 45.29% |
| 12,677 | 6,790 | 6,038 | 5,501 | 4,553 |
| 140,618 | 138,901 | 104,698 | 75,618 | 59,217 |
| 45.50% | 47.83% | 45.08% | 42.73% | 42.06% |
| 21.53% | 20.60% | 20.05% | 19.60% | 19.17% |