| 41,352 | 45,277 | 39,856 | 39,704 | 40,217 | 43,175 | | | | | | |
| 2.8% | 4.9% | 9.4% | 14.1% | 6.6% | 0.6% | | | | | | |
| | | | | | | | | | | | |
| 27,537 | 30,152 | 26,397 | 26,670 | 26,792 | 28,759 | | | | | | |
| | | | | | | | | | | | |
| 13,815 | 15,125 | 13,459 | 13,034 | 13,425 | 14,416 | | | | | | |
| | | | | | | | | | | | |
| 33.4% | 33.4% | 33.8% | 32.8% | 33.4% | 33.4% | | | | | | |
Selling, General & Administrative Expenses | 7,636 | 7,764 | 7,530 | 7,725 | 7,212 | 7,144 | | | | | | |
Selling, General and Administrative | | | | | | | | | | | | |
Depreciation & Amortization Expenses | 826 | 806 | 796 | 814 | 795 | 738 | | | | | | |
Depreciation and Amortization | | | | | | | | | | | | |
| — | — | — | — | — | — | | | | | | |
| | | | | | | | | | | | |
| 5,353 | 6,555 | 5,133 | 4,495 | 5,418 | 6,534 | | | | | | |
| | | | | | | | | | | | |
| 12.9% | 14.5% | 12.9% | 11.3% | 13.5% | 15.1% | | | | | | |
Interest and Investment Income | 32 | 25 | 24 | 30 | 30 | 84 | | | | | | |
Interest Income and Other, Net | | | | | | | | | | | | |
| -628 | -575 | -615 | -638 | -625 | -573 | | | | | | |
| | | | | | | | | | | | |
| — | — | — | — | — | — | | | | | | |
| | | | | | | | | | | | |
Total Non-Operating Income | -596 | -550 | -591 | -608 | -595 | -489 | | | | | | |
Income Before Provision for Income Taxes | 4,757 | 6,005 | 4,542 | 3,887 | 4,823 | 6,045 | | | | | | |
Earnings Before Provision for Income Taxes | | | | | | | | | | | | |
Provision for Income Taxes | 1,156 | 1,454 | 1,109 | 890 | 1,175 | 1,484 | | | | | | |
Provision for Income Taxes | | | | | | | | | | | | |
| 3,601 | 4,551 | 3,433 | 2,997 | 3,648 | 4,561 | | | | | | |
Net Income Attributable to Common Shareholders | 3,601 | 4,551 | 3,433 | 2,997 | 3,648 | 4,561 | | | | | | |
| | | | | | | | | | | | |
| 3.6 | 4.6 | 3.5 | 3 | 3.7 | 4.6 | | | | | | |
| 3.6 | 4.6 | 3.5 | 3 | 3.7 | 4.6 | | | | | | |
Basic Weighted Average Shares Outstanding | 993 | 992 | 992 | 991 | 991 | 990 | | | | | | |
| 995.4 | 995 | 995 | 994 | 993 | 993 | | | | | | |
Diluted Weighted Average Shares Outstanding | 995 | 994 | 994 | 994 | 993 | 992 | | | | | | |
| 6,397 | 7,559 | 6,127 | 5,504 | 6,413 | 7,454 | | | | | | |
| 24.3% | 24.2% | 24.4% | 22.9% | 24.4% | 24.5% | | | | | | |