| 59,109 | 43,230 | 43,297 | 30,856 | 21,746 | 40,509 | |
Cash & Short-Term Investments | 59,109 | 43,230 | 43,297 | 30,856 | 21,746 | 40,509 | |
| 30.16% | -0.15% | 40.32% | 41.89% | -46.32% | 202.15% | |
| 415,622 | 311,719 | 306,030 | 299,294 | 271,798 | 238,770 | |
| 3,373 | 2,532 | 2,478 | 2,104 | 1,460 | 1,471 | |
| 418,995 | 314,251 | 308,508 | 301,398 | 273,258 | 240,241 | |
| 10,585 | 441 | 458 | 400 | 308 | 262 | |
| 488,689 | 357,922 | 352,263 | 332,654 | 295,312 | 281,012 | |
Net Property, Plant & Equipment | 5,687 | 4,511 | 4,375 | 4,351 | 4,210 | 4,287 | |
| 18,157 | 233 | - | - | - | - | |
| 28,335 | 15,059 | 15,065 | 14,777 | 14,782 | 14,653 | |
| 87,196 | 83,013 | 79,117 | 76,919 | 95,261 | 100,445 | |
| 30,904 | 29,406 | 27,644 | 26,548 | 22,816 | 21,205 | |
|
| 888 | 666 | 649 | 527 | 281 | 352 | |
| 742 | 562 | 538 | 883 | 820 | 668 | |
Other Current Liabilities | 468,142 | 362,707 | 348,413 | 332,992 | 310,980 | 305,442 | |
Total Current Liabilities | 469,772 | 363,935 | 349,600 | 334,402 | 312,081 | 306,462 | |
| 51,924 | 44,989 | 49,318 | 47,832 | 42,266 | 39,871 | |
Other Long-Term Liabilities | 26,316 | 20,436 | 21,457 | 20,433 | 17,005 | 15,065 | |
Total Long-Term Liabilities | 78,240 | 65,425 | 70,775 | 68,265 | 59,271 | 54,936 | |
|
| 7 | 7 | 7 | 7 | 7 | 7 | |
| -6,589 | -30,870 | -30,136 | -29,418 | -24,470 | -16,865 | |
Additional Paid-in Capital | 63,465 | 36,428 | 35,541 | 34,725 | 34,112 | 33,480 | |
Accumulated Other Comprehensive Income | -6,819 | -9,286 | -8,268 | -9,916 | 374 | 3,494 | |
| 60,892 | 64,505 | 60,945 | 57,184 | 51,006 | 40,088 | |
| 110,956 | 60,784 | 58,089 | 52,582 | 61,029 | 60,204 | |
Total Liabilities & Equity | 658,968 | 490,144 | 478,464 | 455,249 | 432,381 | 421,602 | |
| 52,666 | 45,551 | 49,856 | 48,715 | 43,086 | 40,539 | |
| 6,443 | -2,321 | -6,559 | -17,859 | -21,340 | -30 | |
| 18.52 | -6.05 | -17.11 | -45.42 | -71.13 | -0.07 | |
| 110,956 | 60,784 | 58,089 | 52,582 | 61,029 | 60,204 | |
| 318.93 | 158.46 | 151.51 | 133.73 | 203.43 | 131.19 | |
| 64,464 | 45,492 | 43,024 | 37,805 | 46,247 | 45,551 | |
Tangible Book Value Per Share | 185.29 | 118.59 | 112.22 | 96.15 | 154.16 | 99.26 | |