| 45,317 | 35,934 | 29,943 | 29,965 | 23,646 | 34,940 |
| 21,590 | 18,763 | 35,228 | 31,590 | 24,658 | 27,699 |
Cash & Short-Term Investments | 66,907 | 54,697 | 65,171 | 61,555 | 48,304 | 62,639 |
| 24.42% | -16.07% | 5.87% | 27.43% | -22.88% | -31.12% |
| 39,921 | 39,777 | 33,410 | 29,508 | 28,184 | 26,278 |
| 30,399 | 33,180 | 32,833 | 31,477 | 32,748 | 25,228 |
| 70,320 | 72,957 | 66,243 | 60,985 | 60,932 | 51,506 |
| 5,875 | 5,718 | 7,286 | 6,331 | 4,946 | 6,580 |
| 15,002 | 14,585 | 14,287 | 14,695 | 21,223 | 14,111 |
| 158,104 | 147,957 | 152,987 | 143,566 | 135,405 | 134,836 |
Net Property, Plant & Equipment | 50,159 | 49,834 | 45,680 | 43,715 | 42,117 | 39,440 |
| 77,888 | 77,723 | 91,479 | 100,544 | 120,805 | 127,877 |
| 93,146 | 83,727 | 74,834 | 64,758 | 54,428 | 48,849 |
|
| 70,587 | 69,860 | 68,960 | 62,611 | 64,115 | 54,763 |
| 1,997 | 7,979 | 9,967 | 5,985 | 9,982 | 6,000 |
Current Portion of Long-Term Debt | 11,827 | 12,350 | 10,912 | 9,822 | 11,128 | 9,613 |
| 9,413 | 9,055 | 8,249 | 8,061 | 7,912 | 7,612 |
Other Current Liabilities | 68,543 | 66,387 | 78,304 | 58,829 | 60,845 | 47,493 |
Total Current Liabilities | 162,367 | 165,631 | 176,392 | 145,308 | 153,982 | 125,481 |
| 76,685 | 78,328 | 85,750 | 95,281 | 98,959 | 109,106 |
Other Long-Term Liabilities | 52,055 | 41,549 | 45,888 | 49,848 | 49,142 | 53,325 |
Total Long-Term Liabilities | 128,740 | 119,877 | 131,638 | 145,129 | 148,101 | 162,431 |
|
| 95,221 | 93,568 | 83,276 | 73,812 | 64,849 | 57,365 |
Accumulated Other Comprehensive Income | -4,854 | -5,571 | -7,172 | -11,452 | -11,109 | 163 |
| -2,177 | -14,264 | -19,154 | -214 | -3,068 | 5,562 |
| 88,190 | 73,733 | 56,950 | 62,146 | 50,672 | 63,090 |
Total Liabilities & Equity | 379,297 | 359,241 | 364,980 | 352,583 | 352,755 | 351,002 |
| 90,509 | 98,657 | 106,629 | 111,088 | 120,069 | 124,719 |
| 54,286 | 33,763 | 50,021 | 51,011 | 49,040 | 65,797 |
| 60.78% | -32.50% | -1.94% | 4.02% | -25.47% | -17.13% |
| 3.64 | 2.25 | 3.25 | 3.23 | 3.00 | 3.90 |
| 88,190 | 73,733 | 56,950 | 62,146 | 50,672 | 63,090 |
| 5.91 | 4.91 | 3.70 | 3.93 | 3.10 | 3.74 |
| 88,190 | 73,733 | 56,950 | 62,146 | 50,672 | 63,090 |
Tangible Book Value Per Share | 5.91 | 4.91 | 3.70 | 3.93 | 3.10 | 3.74 |