| 117,777 | 112,010 | 93,736 | 96,995 | 99,803 | 94,680 |
Depreciation & Amortization | 11,832 | 11,698 | 11,445 | 11,519 | 11,104 | 11,284 |
| 13,171 | 12,863 | 11,688 | 10,833 | 9,038 | 7,906 |
| 1,392 | -89 | -2,266 | -2,227 | 1,006 | -4,921 |
| -11,164 | -7,029 | -5,144 | -417 | -9,343 | -14,028 |
| 974 | 1,400 | -1,046 | -1,618 | 1,484 | -2,642 |
Changes in Accounts Payable | 8,421 | 902 | 6,020 | -1,889 | 9,448 | 12,326 |
Changes in Other Operating Activities | -6,931 | -20,273 | 3,821 | -2,653 | -389 | -567 |
| 135,472 | 111,482 | 118,254 | 110,543 | 122,151 | 104,038 |
Operating Cash Flow Growth | 25.10% | -5.73% | 6.98% | -9.50% | 17.41% | 28.96% |
| -12,148 | -12,715 | -9,447 | -10,959 | -10,708 | -11,085 |
| -30,976 | -24,407 | -48,656 | -29,513 | -76,923 | -109,558 |
Proceeds from Sale of Investments | 44,672 | 53,797 | 62,346 | 45,514 | 67,363 | 106,483 |
Other Investing Activities | -1,031 | -1,480 | -1,308 | -1,337 | -2,086 | -385 |
| 517 | 15,195 | 2,935 | 3,705 | -22,354 | -14,545 |
| -48 | -2,032 | 3,960 | -3,978 | 3,955 | 1,022 |
| -5,910 | - | - | - | - | - |
Net Short-Term Debt Issued (Repaid) | -5,958 | -2,032 | 3,960 | -3,978 | 3,955 | 1,022 |
| - | 4,481 | - | 5,228 | 5,465 | 20,393 |
| -12,087 | -10,932 | -9,958 | -11,151 | -9,543 | -8,750 |
Net Long-Term Debt Issued (Repaid) | -12,087 | -6,451 | -9,958 | -5,923 | -4,078 | 11,643 |
Repurchase of Common Stock | -97,767 | -96,671 | -100,390 | -82,981 | -95,625 | -92,527 |
Net Common Stock Issued (Repurchased) | -97,767 | -96,671 | -100,390 | -82,981 | -95,625 | -92,527 |
| -15,486 | -15,421 | -15,234 | -15,025 | -14,841 | -14,467 |
Other Financing Activities | -114 | -111 | -361 | -581 | -160 | 976 |
| -120,971 | -120,686 | -121,983 | -108,488 | -110,749 | -93,353 |
| 15,018 | 5,991 | -794 | 5,760 | -10,952 | -3,860 |
| 123,324 | 98,767 | 108,807 | 99,584 | 111,443 | 92,953 |
| 24.86% | -9.23% | 9.26% | -10.64% | 19.89% | 26.70% |
| 28.31% | 23.73% | 27.83% | 25.98% | 28.26% | 25.41% |
| 8.27 | 6.58 | 7.06 | 6.30 | 6.83 | 5.51 |
| 101,880 | 84,539 | 98,531 | 81,494 | 110,619 | 116,661 |
| 119,861 | 93,293 | 104,325 | 91,877 | 111,022 | 103,772 |