| 416,161 | 408,625 | 400,366 | 395,760 | 391,035 | 385,603 | | | | | | | | |
| 6.4% | 6% | 4.9% | 2.6% | 2% | 0.4% | | | | | | | | |
| | | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
| 220,960 | 217,886 | 213,667 | 211,657 | 210,352 | 208,372 | | | | | | | | |
| | | | | | | | | | | | | | |
| | | | | | | | | | | | | | |
| 195,201 | 190,739 | 186,699 | 184,103 | 180,683 | 177,231 | | | | | | | | |
| | | | | | | | | | | | | | |
| 46.9% | 46.7% | 46.6% | 46.5% | 46.2% | 46% | | | | | | | | |
Selling, General & Administrative Expenses | 27,601 | 27,076 | 26,746 | 26,486 | 26,097 | 25,725 | | | | | | | | |
Selling, General and Administrative | | | | | | | | | | | | | | |
Research & Development Expenses | 34,550 | 33,449 | 32,589 | 31,942 | 31,370 | 30,912 | | | | | | | | |
| | | | | | | | | | | | | | |
| 133,050 | 130,214 | 127,364 | 125,675 | 123,216 | 120,594 | | | | | | | | |
| | | | | | | | | | | | | | |
| 32% | 31.9% | 31.8% | 31.8% | 31.5% | 31.3% | | | | | | | | |
| -321 | -679 | -366 | 71 | 269 | 279 | | | | | | | | |
| | | | | | | | | | | | | | |
Total Non-Operating Income | -321 | -679 | -366 | 71 | 269 | 279 | | | | | | | | |
Income Before Provision for Income Taxes | 132,729 | 129,535 | 126,998 | 125,746 | 123,485 | 120,873 | | | | | | | | |
Income Before Provision for Income Taxes | | | | | | | | | | | | | | |
Provision for Income Taxes | 20,719 | 30,255 | 29,704 | 29,596 | 29,749 | 18,917 | | | | | | | | |
Provision for Income Taxes | | | | | | | | | | | | | | |
| 112,010 | 99,280 | 97,294 | 96,150 | 93,736 | 101,956 | | | | | | | | |
| | | | | | | | | | | | | | |
Net Income Attributable to Common Shareholders | 112,010 | 99,280 | 97,294 | 96,150 | 93,736 | 101,956 | | | | | | | | |
| | | | | | | | | | | | | | |
| 7.5 | 6.6 | 6.4 | 6.3 | 6.1 | 6.6 | | | | | | | | |
| 7.5 | 6.6 | 6.4 | 6.3 | 6.1 | 6.6 | | | | | | | | |
Basic Weighted Average Shares Outstanding | 14,949 | 15,037.7 | 15,133.8 | 15,236.8 | 15,543.8 | 15,450.6 | | | | | | | | |
| 14,773.3 | 14,856.7 | 14,939.3 | 15,040.7 | 15,116.8 | 15,222.3 | | | | | | | | |
Diluted Weighted Average Shares Outstanding | 15,004.1 | 15,099.5 | 15,199.5 | 15,301.7 | 15,408.1 | 15,515.5 | | | | | | | | |
| 144,748 | 141,696 | 138,866 | 137,352 | 134,661 | 131,781 | | | | | | | | |
| 15.6% | 23.4% | 23.4% | 23.5% | 24.1% | 15.7% | | | | | | | | |