| 11,270 | 13,175 | 13,598 | 9,589 | 6,591 | 11,128 |
| 11,065 | 14,045 | 9,974 | 11,328 | 13,835 | 14,895 |
Cash & Short-Term Investments | 22,335 | 27,220 | 23,572 | 20,917 | 20,426 | 26,023 |
| -21.83% | 15.48% | 12.69% | 2.40% | -21.51% | 15.81% |
| 3,682 | 3,508 | 2,918 | 2,670 | 3,610 | 2,800 |
| 57 | 23 | 8 | 14 | 24 | 18 |
| 3,843 | 3,793 | 3,438 | 2,958 | 2,731 | 2,846 |
| 29,917 | 34,544 | 29,936 | 26,559 | 26,791 | 31,687 |
Net Property, Plant & Equipment | 3,666 | 3,462 | 3,294 | 3,201 | 2,021 | 487 |
| 2,944 | 2,049 | 2,032 | 2,368 | 2,829 | 2,020 |
| 20,517 | 19,647 | 19,542 | 19,493 | 19,121 | 17,492 |
| 33,101 | 19,476 | 11,121 | 7,802 | 11,100 | 12,375 |
| 14,721 | 11,266 | 9,611 | 7,586 | 5,392 | 4,212 |
|
| 6,619 | 6,879 | 5,006 | 4,998 | 4,329 | 3,565 |
| 3,269 | 3,381 | 3,472 | 4,022 | 3,832 | 3,881 |
| - | 2,154 | - | - | - | - |
Current Portion of Leases | 104 | 106 | 115 | 123 | 92 | 103 |
| 3,408 | 3,096 | 2,854 | 2,170 | 1,834 | 1,608 |
Other Current Liabilities | 948 | 934 | 567 | 404 | 363 | 445 |
Total Current Liabilities | 14,348 | 16,550 | 12,014 | 11,717 | 10,450 | 9,602 |
| 3,534 | 3,572 | 5,636 | 5,536 | 5,062 | 5,175 |
| 227 | 219 | 297 | 306 | 205 | 218 |
Other Long-Term Liabilities | 1,324 | 377 | 387 | 323 | 482 | 547 |
Total Long-Term Liabilities | 5,085 | 4,168 | 6,320 | 6,165 | 5,749 | 5,940 |
|
| 2 | 2 | 2 | 2 | 2 | 2 |
| -1,458 | -1,070 | -7,298 | -6,551 | -3,843 | -212 |
Additional Paid-in Capital | 29,895 | 29,035 | 36,576 | 36,456 | 36,238 | 35,044 |
Accumulated Other Comprehensive Income | 27,124 | 19,845 | 9,658 | 6,140 | 3,726 | 6,300 |
| 27,188 | 20,051 | 16,969 | 12,052 | 14,194 | 11,111 |
Total Common Shareholders' Equity | 82,751 | 67,863 | 55,907 | 48,099 | 50,317 | 52,245 |
| 2,682 | 1,863 | 1,295 | 1,028 | 738 | 486 |
| 85,433 | 69,726 | 57,202 | 49,127 | 51,055 | 52,731 |
Total Liabilities & Equity | 104,866 | 90,444 | 75,536 | 67,009 | 67,254 | 68,273 |
| 3,865 | 6,051 | 6,048 | 5,965 | 5,359 | 5,496 |
| 18,470 | 21,169 | 17,524 | 14,952 | 15,067 | 20,527 |
| -12.75% | 20.80% | 17.20% | -0.76% | -26.60% | -8.05% |
| - | 12.97 | 10.21 | 8.90 | 9.05 | 12.18 |
| 82,751 | 67,863 | 55,907 | 48,099 | 50,317 | 52,245 |
| - | 41.57 | 32.58 | 28.63 | 30.23 | 31.00 |
| 59,290 | 46,167 | 34,333 | 26,238 | 28,367 | 32,733 |
Tangible Book Value Per Share | - | 28.28 | 20.01 | 15.62 | 17.04 | 19.43 |