| Period Ending: | 2021 12-31 |
2020 12-31 |
2019 12-31 |
2018 12-31 |
2017 12-31 |
2016 12-31 |
2015 12-31 |
2014 12-31 |
2013 12-31 |
2012 12-31 |
2011 12-31 |
2010 12-31 |
2009 12-31 |
2008 12-31 |
2007 12-31 |
2006 12-31 |
2005 12-31 |
2004 12-31 |
2003 12-31 |
2002 12-31 |
2001 12-31 |
2000 12-31 |
1999 12-31 |
1998 12-31 |
1997 12-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Report Filing: | 2021-12-31 | 2020-12-31 | 2019-12-31 | 2018-12-31 | 2017-12-31 | 2016-12-31 | 2015-12-31 | 2014-12-31 | 2013-12-31 | 2012-12-31 | 2011-12-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 | 2005-12-31 | 2004-12-31 | 2003-12-31 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 | 1997-12-31 |
| Total Current Assets | 56,270 | 45,138 | 42,517 | 37,544 | 27,206 | 22,055 | 17,335 | 21,220 | 17,562 | 16,748 | 27,984 | 19,850 | 16,073 | 12,290 | 11,149 | 9,595 | 7,865 | 2,924 | 4,862 | 3,020 | 1,765 | 3,701 | 0 | 0 | 0 |
| Cash and Short Term Investments | 19,657 | 9,933 | 10,383 | 11,772 | 7,707 | 7,528 | 3,968 | 4,394 | 4,605 | 3,224 | 15,201 | 6,132 | 5,672 | 2,919 | 2,913 | 1,979 | 1,546 | 1,400 | 2,385 | 913.7 | 381 | 1,812 | 0 | 0 | 0 |
| Cash & Equivalents | 12,694 | 9,933 | 6,778 | 8,390 | 5,139 | 4,299 | 2,774 | 3,160 | 3,663 | 2,844 | 2,027 | 1,713 | 1,375 | 1,242 | 1,561 | 1,204 | 951 | 404 | 382 | 333.9 | 381 | 231 | 0 | 0 | 0 |
| Short Term Investments | 6,963 | 0 | 3,605 | 3,382 | 2,568 | 3,229 | 1,194 | 1,234 | 942 | 380 | 13,174 | 4,419 | 4,297 | 1,677 | 1,352 | 775 | 595 | 996 | 2,003 | 579.8 | 0 | 1,581 | 0 | 0 | 0 |
| Receivables | 16,098 | 24,845 | 11,129 | 9,167 | 7,209 | 4,294 | 3,384 | 3,110 | 4,299 | 4,372 | 4,149 | 7,869 | 10,401 | 9,371 | 3,801 | 5,951 | 4,148 | 1,524 | 1,623 | 2,106 | 1,383 | 1,889 | 0 | 0 | 0 |
| Inventory | 8,557 | 10,360 | 10,272 | 6,989 | 6,311 | 5,349 | 5,281 | 5,620 | 6,291 | 6,579 | 6,060 | 5,849 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Current Assets | 11,958 | 0 | 10,733 | 9,616 | 5,979 | 4,884 | 4,702 | 8,096 | 2,367 | 2,573 | 2,574 | 0 | 0 | 0 | 4,435 | 1,665 | 2,171 | 0 | 854 | 0 | 1 | 0 | 0 | 0 | 0 |
| Total Assets | 391,003 | 343,696 | 323,969 | 256,281 | 192,720 | 159,826 | 139,514 | 129,480 | 112,745 | 108,644 | 91,030 | 78,131 | 61,902 | 53,611 | 55,597 | 40,708 | 26,058 | 20,010 | 16,315 | 14,474 | 13,775 | 7,737 | 7,469 | 7,112 | 7,373 |
| Total Non-Current Assets | 334,733 | 298,558 | 281,452 | 218,737 | 165,514 | 137,771 | 122,179 | 108,260 | 95,183 | 91,896 | 63,046 | 58,281 | 45,829 | 41,321 | 44,448 | 31,113 | 18,193 | 17,086 | 11,453 | 11,454 | 12,010 | 4,036 | 7,469 | 7,112 | 7,373 |
| Property, Plant and Equipment | 115,489 | 100,009 | 89,264 | 67,294 | 53,005 | 45,346 | 37,273 | 34,617 | 31,019 | 31,114 | 22,832 | 18,148 | 41,664 | 36,375 | 37,790 | 28,082 | 15,776 | 11,887 | 11,453 | 9,545 | 10,659 | 1,346 | 0 | 0 | 0 |
| Goodwill and Intangible Assets | 50,836 | 39,372 | 42,260 | 27,577 | 19,559 | 9,856 | 7,713 | 5,733 | 6,632 | 8,254 | 6,575 | 6,351 | 4,165 | 3,643 | 3,301 | 669 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Goodwill | 20,227 | 14,714 | 14,550 | 8,815 | 5,317 | 3,783 | 2,543 | 1,406 | 1,588 | 2,490 | 2,607 | 2,546 | 2,343 | 2,011 | 1,528 | 669 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Intangible Assets | 30,609 | 24,658 | 27,710 | 18,762 | 14,242 | 6,073 | 5,170 | 4,327 | 5,044 | 5,764 | 3,968 | 3,805 | 1,822 | 1,632 | 1,773 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Long Term Investments | 55,683 | 56,361 | 49,561 | 36,492 | 34,226 | 26,448 | 28,178 | 19,967 | 17,282 | 14,420 | 0 | 6,629 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Deferred Tax Assets | 3,340 | 3,338 | 3,572 | 2,732 | 1,464 | 1,562 | 1,496 | 1,414 | 1,412 | 1,664 | 2,118 | 1,784 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Long Term Assets | 109,385 | 99,478 | 96,795 | 84,642 | 57,260 | 54,559 | 47,519 | 46,529 | 38,838 | 36,444 | 31,521 | 25,369 | 0 | 1,303 | 3,357 | 2,362 | 2,417 | 5,199 | 0 | 1,909 | 1,351 | 2,689 | 7,469 | 7,112 | 7,373 |
| Total Current Liabilities | 65,075 | 53,041 | 44,767 | 24,801 | 30,248 | 20,563 | 23,309 | 17,183 | 19,120 | 17,801 | 12,967 | 13,239 | 10,017 | 8,903 | 10,055 | 6,497 | 6,181 | 2,719 | 1,745 | 1,267 | 1,079 | 541.1 | 0 | 0 | 0 |
| Accounts Payable | 29,136 | 53,041 | 9,583 | 6,873 | 5,158 | 6,028 | 5,050 | 4,510 | 6,344 | 7,183 | 5,342 | 10,334 | 10,017 | 8,903 | 5,212 | 6,497 | 4,561 | 2,719 | 1,745 | 1,267 | 1,079 | 541.1 | 0 | 0 | 0 |
| Notes Payable/Short Term Debt | 32,791 | 8,223 | 5,494 | 440 | 10,859 | 8,521 | 11,421 | 5,356 | 8,804 | 6,202 | 3,701 | 2,905 | 0 | 0 | 161 | 0 | 1,620 | 0 | 0 | 0 | 0 | 1,581 | 0 | 0 | 0 |
| Tax Payables | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Deferred Revenue | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Current Liabilities | 3,148 | -8,223 | 29,690 | 17,488 | 14,231 | 6,014 | 6,838 | 7,317 | 3,972 | 4,416 | 3,924 | 0 | 0 | 0 | 4,682 | 0 | 0 | 0 | 0 | 0 | 0 | -1,581 | 0 | 0 | 0 |
| Total Liabilities | 256,262 | 221,054 | 207,123 | 159,131 | 112,848 | 90,138 | 82,287 | 76,233 | 64,428 | 63,202 | 53,623 | 48,939 | 54,355 | 41,494 | 43,827 | 30,890 | 19,045 | 12,812 | 9,914 | 9,188 | 8,386 | 3,326 | 3,286 | 3,307 | 3,466 |
| Total Non-Current Liabilities | 191,187 | 168,013 | 162,356 | 134,330 | 82,600 | 69,575 | 58,978 | 59,050 | 45,308 | 45,401 | 40,656 | 35,700 | 44,338 | 32,591 | 33,772 | 24,393 | 12,864 | 10,093 | 8,169 | 7,921 | 7,307 | 2,785 | 3,286 | 3,307 | 3,466 |
| Total Long Term Debt | 143,141 | 148,401 | 143,375 | 118,218 | 67,530 | 56,370 | 46,862 | 47,412 | 38,058 | 38,557 | 28,415 | 27,461 | 32,987 | 7,386 | 31,155 | 22,808 | 11,266 | 10,093 | 8,169 | 7,922 | 7,307 | 2,521 | 2,586 | 2,405 | 2,236 |
| Deferred Tax Liabilities Non-Current | 20,328 | 15,913 | 14,849 | 12,236 | 11,409 | 9,640 | 8,785 | 8,097 | 6,164 | 6,419 | 5,817 | 4,970 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Deferred Revenue Non-Current | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Capital Lease Obligations | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Long Term Liabilities | 27,718 | 3,699 | 4,132 | 3,876 | 3,661 | 3,565 | 3,331 | 3,541 | 1,086 | 425 | 6,424 | 3,269 | 11,351 | 25,205 | 2,617 | 1,585 | 1,598 | 0 | 0 | -1 | 0 | 264 | 700.2 | 901.4 | 1,230 |
| Total Equity | 46,355 | 35,838 | 35,013 | 29,815 | 28,244 | 26,453 | 25,307 | 23,702 | 21,670 | 22,252 | 18,891 | 14,453 | 7,547 | 5,788 | 7,514 | 6,084 | 5,029 | 5,629 | 4,885 | 3,825 | 5,389 | 4,411 | 4,182 | 3,805 | 3,907 |
| Non-Controlling Interest | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Total Stockholders' Equity | 46,355 | 35,838 | 35,013 | 29,815 | 28,244 | 26,453 | 25,307 | 23,702 | 21,670 | 22,252 | 18,891 | 14,453 | 7,547 | 5,788 | 7,514 | 6,084 | 5,029 | 5,629 | 4,885 | 3,825 | 5,389 | 4,411 | 4,182 | 3,805 | 3,907 |
| Retained Earnings | 17,705 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5,990 | 0 | 4,451 | 4,368 | 4,867 | 4,222 | 3,321 | 2,149 | 1,685 | 1,451 | 1,537 | 1,578 | 1,339 | 1,182 | 0 |
| Accumulated Other Earnings | 7,404 | 818 | -13,134 | -9,964 | -8,262 | -7,220 | -5,555 | -4,698 | -4,046 | -3,107 | 7,345 | 0 | 605 | -770 | 445 | -42 | -6 | 106 | 151 | -25.99 | -533 | -1,346 | 0 | 0 | 0 |
| Common Stock | 10,538 | 31,693 | 30,868 | 25,647 | 24,052 | 22,499 | 21,568 | 20,153 | 17,781 | 18,160 | 0 | 12,795 | 1,289 | 1,278 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Preferred Stock | 4,145 | 4,145 | 4,145 | 4,168 | 4,192 | 3,954 | 3,739 | 3,549 | 3,889 | 4,092 | 2,140 | 1,658 | 1,144 | 870 | 870 | 689 | 515 | 2,148 | 1,861 | 1,181 | 0 | 0 | 0 | 0 | 0 |
| Additional Paid in Capital | 6,563 | -818 | 13,134 | 9,964 | 8,262 | 7,220 | 5,555 | 4,698 | 4,046 | 3,107 | 3,416 | 0 | 58 | 42 | 1,332 | 1,215 | 1,199 | 1,226 | 1,188 | 1,220 | 4,385 | 4,179 | 2,844 | 2,623 | 3,907 |
| Total Liabilities & Total Equity | 302,617 | 256,892 | 242,136 | 188,946 | 141,092 | 116,591 | 107,594 | 99,935 | 86,098 | 85,454 | 72,514 | 63,392 | 61,902 | 47,282 | 51,341 | 36,974 | 24,074 | 18,441 | 14,799 | 14,474 | 13,775 | 7,737 | 7,469 | 7,112 | 7,373 |
| Total Liabilities & Shareholders' Equity | 391,003 | 343,696 | 323,969 | 256,281 | 192,720 | 159,826 | 139,514 | 129,480 | 112,745 | 108,644 | 91,030 | 78,131 | 61,902 | 53,611 | 55,597 | 40,708 | 26,058 | 20,010 | 16,315 | 14,474 | 13,775 | 7,737 | 7,469 | 7,112 | 7,373 |
| Total Investments | 62,646 | 56,361 | 53,166 | 39,874 | 36,794 | 29,677 | 29,372 | 21,201 | 18,224 | 14,800 | 13,174 | 11,048 | 4,297 | 1,677 | 1,352 | 775 | 595 | 996 | 2,003 | 579.8 | 0 | 1,581 | 0 | 0 | 0 |
| Total Debt | 175,932 | 156,624 | 148,869 | 118,658 | 78,389 | 64,891 | 58,283 | 52,768 | 46,862 | 44,759 | 32,116 | 30,366 | 37,284 | 9,063 | 31,316 | 23,583 | 12,886 | 11,089 | 10,172 | 8,502 | 7,307 | 4,103 | 2,586 | 2,405 | 2,236 |
| Net Debt | 163,238 | 146,691 | 142,091 | 110,268 | 73,250 | 60,592 | 55,509 | 49,608 | 43,199 | 41,915 | 30,089 | 28,653 | 35,909 | 7,821 | 29,755 | 22,379 | 11,935 | 10,685 | 9,790 | 8,168 | 6,926 | 3,872 | 2,586 | 2,405 | 2,236 |