Period Ending: | 2023 12-31 |
2022 12-31 |
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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Report Filing: | 2024-03-14 | 2023-03-09 | 2022-03-10 | 2021-03-11 | 2020-03-12 | 2019-03-14 | 2018-03-15 | 2017-03-09 | 2016-03-10 | 2015-03-12 | 2014-03-13 | 2013-03-14 | 2012-03-15 | 2011-03-15 | 2010-03-16 | 2009-03-17 | 2008-03-17 | 2007-03-13 | 2006-03-13 | 2004-12-31 | 2003-12-31 | 2002-12-31 | 2001-12-31 | 2000-12-31 | 1999-12-31 | 1998-12-31 |
Total Current Assets | 134,115 | 165,937 | 128,766 | 90,694 | 92,689 | 97,482 | 95,404 | 86,569 | 93,358 | 100,058 | 103,343 | 114,734 | 119,777 | 112,894 | 96,457 | 116,570 | 115,397 | 91,885 | 97,892 | 64,838 | 43,611 | 41,655 | 30,478 | 45,930 | 30,392 | 22,599 |
Cash and Short Term Investments | 38,774 | 40,246 | 36,971 | 31,830 | 18,054 | 26,741 | 20,312 | 19,130 | 31,752 | 21,607 | 9,696 | 18,550 | 11,292 | 13,444 | 9,719 | 15,188 | 9,656 | 9,002 | 11,730 | 9,201 | 1,952 | 1,556 | 6,670 | 11,435 | 4,051 | 2,736 |
Cash & Equivalents | 38,774 | 40,246 | 36,971 | 31,830 | 18,054 | 26,741 | 20,312 | 19,130 | 31,752 | 21,607 | 9,696 | 18,550 | 11,292 | 13,444 | 9,719 | 15,188 | 9,656 | 9,002 | 11,730 | 9,201 | 1,952 | 1,556 | 6,670 | 11,431 | 4,043 | 2,717 |
Short Term Investments | 0.00 | 23,864 | -5,994 | -12,920 | -13,491 | -6,580 | -7,771 | 4,084 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | -10,368 | -10,009 | -6,198 | -5,559 | -3,926 | -2,486 | 0.00 | 0.00 | 0.00 | 0.00 | 4.00 | 8.00 | 19.0 |
Receivables | 53,273 | 93,798 | 66,538 | 39,408 | 50,563 | 37,076 | 45,929 | 41,454 | 22,714 | 31,566 | 39,094 | 40,210 | 0.00 | 0.00 | 0.00 | 0.00 | 54,962 | 39,657 | 0.00 | 2,789 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Inventory | 26,019 | 31,894 | 25,258 | 19,457 | 24,071 | 21,117 | 25,223 | 21,775 | 15,822 | 19,981 | 30,009 | 30,781 | 28,976 | 29,348 | 27,410 | 19,342 | 31,503 | 23,215 | 19,776 | 15,375 | 12,690 | 11,338 | 6,341 | 7,884 | 7,738 | 5,976 |
Other Current Assets | 16,049 | -1.00 | -1.00 | -1.00 | 1.00 | 12,548 | 3,940 | 4,210 | 23,070 | 26,904 | 24,544 | 25,193 | 79,509 | 70,102 | 59,328 | 82,040 | 19,276 | 20,011 | 66,386 | 37,473 | 28,969 | 28,761 | 17,467 | 26,611 | 18,603 | 13,887 |
Total Assets | 406,270 | 443,024 | 404,380 | 379,267 | 404,336 | 399,194 | 407,097 | 411,275 | 340,157 | 353,294 | 357,512 | 360,325 | 345,257 | 322,560 | 292,181 | 282,401 | 269,470 | 235,276 | 219,516 | 187,446 | 168,091 | 153,458 | 111,543 | 122,498 | 113,883 | 110,068 |
Total Non-Current Assets | 272,155 | 277,087 | 275,614 | 288,572 | 311,648 | 301,712 | 311,693 | 324,706 | 246,799 | 253,236 | 254,169 | 245,591 | 225,480 | 209,666 | 195,724 | 165,831 | 154,073 | 143,391 | 121,624 | 122,608 | 124,480 | 111,803 | 81,065 | 76,568 | 83,491 | 87,469 |
Property, Plant and Equipment | 194,835 | 198,642 | 194,932 | 210,847 | 238,349 | 223,175 | 226,380 | 236,098 | 182,838 | 192,472 | 191,897 | 172,293 | 152,081 | 142,705 | 131,619 | 112,038 | 101,521 | 100,988 | 87,558 | 87,918 | 87,701 | 78,687 | 51,370 | 47,314 | 56,598 | 60,777 |
Goodwill and Intangible Assets | 26,913 | 25,701 | 24,693 | 22,822 | 23,486 | 23,586 | 24,180 | 23,967 | 6,283 | 7,076 | 4,394 | 4,470 | 4,521 | 5,039 | 5,356 | 5,021 | 5,366 | 4,808 | 4,350 | 4,528 | 4,735 | 4,696 | 939 | 1,005 | 2,641 | 2,609 |
Goodwill | 16,660 | 16,039 | 14,920 | 14,151 | 14,205 | 13,716 | 13,662 | 12,987 | 2,010 | 2,396 | 2,563 | 2,615 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 2,933 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Intangible Assets | 10,253 | 9,662 | 9,773 | 8,671 | 9,281 | 9,870 | 10,518 | 10,980 | 4,273 | 4,680 | 1,831 | 1,855 | 4,521 | 5,039 | 5,356 | 5,021 | 5,366 | 4,808 | 4,350 | 4,528 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Long Term Investments | 32,615 | 3,362 | 33,206 | 38,593 | 39,288 | 34,983 | 42,920 | 47,353 | 33,566 | 35,673 | 39,328 | 43,217 | 0.00 | 47,591 | 45,058 | 38,590 | 38,173 | 29,159 | 23,063 | 30,162 | 0.00 | 0.00 | 0.00 | 21,407 | 19,282 | 19,353 |
Deferred Tax Assets | 6,454 | 7,815 | 12,426 | 16,311 | 10,524 | 12,097 | 13,791 | 14,425 | 11,033 | 8,029 | 5,785 | 4,045 | 4,732 | 5,361 | 4,533 | 3,418 | 3,253 | 2,968 | 2,562 | 2,789 | 0.00 | 0.00 | 0.00 | 4.00 | 8.00 | 19.0 |
Other Long Term Assets | 11,338 | 41,567 | 10,357 | -1.00 | 1.00 | 7,871 | 4,422 | 2,863 | 13,079 | 9,986 | 12,765 | 21,566 | 64,146 | 8,970 | 9,158 | 6,764 | 5,760 | 5,468 | 4,091 | -2,789 | 32,044 | 28,420 | 28,756 | 6,838 | 4,962 | 4,711 |
Total Current Liabilities | 95,467 | 121,310 | 95,547 | 73,950 | 79,625 | 77,813 | 79,767 | 73,825 | 70,948 | 86,212 | 93,258 | 96,979 | 102,659 | 100,552 | 84,789 | 105,529 | 94,384 | 76,748 | 84,964 | 52,701 | 54,424 | 55,201 | 33,467 | 42,698 | 33,463 | 31,140 |
Accounts Payable | 34,591 | 79,357 | 63,173 | 41,677 | 49,208 | 48,888 | 56,663 | 53,417 | 52,770 | 64,864 | 70,112 | 72,839 | 81,846 | 76,550 | 67,161 | 71,683 | 36,349 | 62,556 | 69,013 | 18,693 | 26,420 | 27,204 | 18,884 | 26,613 | 18,108 | 15,875 |
Notes Payable/Short Term Debt | 14,574 | 9,001 | 8,218 | 16,899 | 15,064 | 10,134 | 11,795 | 9,484 | 5,530 | 7,208 | 8,344 | 7,833 | 6,712 | 9,951 | 4,171 | 9,497 | 5,736 | 6,060 | 5,338 | 5,734 | 11,027 | 12,874 | 3,988 | 3,357 | 6,922 | 7,778 |
Tax Payables | 3,422 | 4,869 | 3,254 | 6,006 | 6,693 | 7,497 | 7,250 | 6,685 | 8,233 | 9,797 | 11,173 | 12,684 | 10,606 | 10,306 | 9,189 | 8,107 | 9,733 | 6,021 | 8,782 | 9,058 | 5,927 | 4,985 | 4,494 | 6,116 | 5,092 | 4,053 |
Deferred Revenue | 3,422 | 0.00 | 24,155 | 15,375 | 15,352 | -18,537 | -23,467 | -25,348 | -28,975 | -32,733 | -28,185 | -30,391 | 10,993 | 13,674 | 12,996 | 13,408 | 10,487 | 0.00 | 0.00 | -9,635 | 5,927 | 4,985 | 4,494 | 6,116 | 5,092 | 4,053 |
Other Current Liabilities | 39,458 | 28,083 | -3,253 | -6,007 | -6,692 | 29,831 | 27,526 | 29,587 | 33,390 | 37,076 | 31,814 | 34,014 | -7,498 | -9,929 | -8,728 | 2,834 | 32,079 | 2,111 | 1,831 | 28,851 | 5,123 | 5,153 | 1,607 | 496 | -1,751 | -619 |
Total Liabilities | 217,908 | 250,426 | 229,054 | 220,730 | 213,873 | 196,660 | 209,285 | 222,764 | 176,036 | 180,330 | 176,364 | 170,398 | 174,254 | 172,780 | 154,046 | 153,535 | 143,502 | 120,331 | 121,592 | 96,063 | 88,387 | 85,850 | 48,429 | 62,531 | 54,870 | 52,405 |
Total Non-Current Liabilities | 122,441 | 129,116 | 133,507 | 146,780 | 134,248 | 118,847 | 129,518 | 148,939 | 105,088 | 94,118 | 83,106 | 73,419 | 71,595 | 72,228 | 69,257 | 48,006 | 49,118 | 43,583 | 36,628 | 43,362 | 33,963 | 30,649 | 14,962 | 19,833 | 21,407 | 21,265 |
Total Long Term Debt | 71,610 | 74,794 | 80,868 | 91,115 | 81,360 | 66,690 | 73,870 | 82,992 | 52,849 | 38,332 | 36,218 | 29,921 | 30,463 | 34,381 | 30,862 | 13,772 | 12,363 | 9,713 | 7,578 | 8,858 | 9,100 | 6,817 | 1,832 | 4,070 | 6,009 | 6,032 |
Deferred Tax Liabilities Non-Current | 15,347 | 16,186 | 12,547 | 10,463 | 14,522 | 14,837 | 13,007 | 15,274 | 8,976 | 12,052 | 11,943 | 15,590 | 14,649 | 13,388 | 13,838 | 12,518 | 13,039 | 13,094 | 10,763 | 12,930 | 13,355 | 12,696 | 7,146 | 7,008 | 7,053 | 7,155 |
Deferred Revenue Non-Current | 235 | 253 | 40,091 | 422 | 38,367 | -41,042 | -41,886 | -60,713 | -32,500 | -11,045 | 2,110 | 4,770 | 21,562 | 20,209 | 19,971 | 0.00 | 0.00 | 0.00 | 0.00 | 8,640 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Capital Lease Obligations | 27,709 | 27,643 | 27,507 | 28,420 | 30,537 | 14,026 | 15,524 | 14,859 | 6,185 | 6,702 | 5,145 | 4,194 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Long Term Liabilities | 7,540 | 10,240 | -27,506 | 16,360 | -30,538 | 64,336 | 69,003 | 96,527 | 69,578 | 48,077 | 27,690 | 18,944 | 4,921 | 4,250 | 4,586 | 21,716 | 23,716 | 20,776 | 18,287 | 12,934 | 11,508 | 11,136 | 5,984 | 8,755 | 8,345 | 8,078 |
Total Equity | 188,362 | 192,598 | 175,326 | 158,537 | 190,463 | 202,534 | 197,812 | 188,511 | 164,121 | 172,964 | 181,148 | 189,927 | 171,003 | 149,780 | 138,135 | 128,866 | 125,968 | 114,945 | 97,924 | 91,383 | 79,704 | 67,608 | 63,114 | 59,967 | 59,013 | 57,663 |
Non-Controlling Interest | 1,755 | 2,126 | 3,361 | 3,227 | 3,987 | 3,888 | 3,456 | 1,865 | 1,245 | 820 | 1,101 | 1,433 | 1,486 | 1,767 | 1,704 | 1,581 | 2,008 | 9,219 | 7,000 | 5,313 | 3,428 | 3,582 | 3,477 | 2,881 | 2,842 | 2,701 |
Total Stockholders' Equity | 186,607 | 190,472 | 171,965 | 155,310 | 186,476 | 198,646 | 194,356 | 186,646 | 162,876 | 172,144 | 180,047 | 188,494 | 169,517 | 148,013 | 136,431 | 127,285 | 123,960 | 105,726 | 90,924 | 86,070 | 76,276 | 64,026 | 59,637 | 57,086 | 56,171 | 54,962 |
Retained Earnings | 203,213 | 169,482 | 153,026 | 142,616 | 172,431 | 182,606 | 177,645 | 175,566 | 180,100 | 187,159 | 183,474 | 180,218 | 162,987 | 140,179 | 127,633 | 125,447 | 111,668 | 99,677 | 90,578 | 80,788 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Accumulated Other Earnings | -16,307 | -16,320 | -18,543 | -24,700 | -23,001 | -20,837 | -20,520 | -26,167 | -17,924 | -15,709 | -4,123 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 20.0 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Common Stock | 544 | 584 | 641 | 651 | 657 | 685 | 696 | 683 | 546 | 540 | 542 | 542 | 536 | 529 | 527 | 527 | 536 | 545 | 90,924 | 584 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Preferred Stock | 607 | 16,320 | 18,543 | 24,700 | 23,001 | 20,837 | 20,520 | 26,167 | 17,924 | 15,709 | 4,123 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 20.0 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Additional Paid in Capital | -2,057 | 20,406 | 18,298 | 12,043 | 13,388 | 15,355 | 16,015 | 10,397 | -17,770 | -15,555 | -3,969 | 7,734 | 5,994 | 7,305 | 8,271 | 1,311 | 11,756 | 5,504 | -90,578 | 4,658 | 76,276 | 64,026 | 0.00 | 0.00 | 0.00 | 0.00 |
Total Liabilities & Total Equity | 406,270 | 443,024 | 404,380 | 379,267 | 404,336 | 399,194 | 407,097 | 411,275 | 340,157 | 353,294 | 357,512 | 360,325 | 345,257 | 322,560 | 292,181 | 282,401 | 269,470 | 235,276 | 219,516 | 187,446 | 168,091 | 153,458 | 111,543 | 122,498 | 113,883 | 110,068 |
Total Liabilities & Shareholders' Equity | 406,270 | 443,024 | 404,380 | 379,267 | 404,336 | 399,194 | 407,097 | 411,275 | 340,157 | 353,294 | 357,512 | 360,325 | 345,257 | 322,560 | 292,181 | 282,401 | 269,470 | 235,276 | 219,516 | 187,446 | 168,091 | 153,458 | 111,543 | 122,498 | 113,883 | 110,068 |
Total Investments | 32,615 | 27,226 | 27,212 | 25,673 | 25,797 | 28,403 | 35,149 | 39,207 | 33,566 | 35,673 | 39,328 | 43,217 | 43,482 | 37,223 | 35,049 | 32,392 | 32,614 | 25,233 | 20,577 | 30,162 | 22,787 | 21,087 | 21,040 | 21,411 | 19,290 | 19,372 |
Total Debt | 81,541 | 83,795 | 89,086 | 108,014 | 96,424 | 76,824 | 85,665 | 92,476 | 58,379 | 45,540 | 44,562 | 37,754 | 37,175 | 44,332 | 35,033 | 23,269 | 18,099 | 15,773 | 12,916 | 14,592 | 20,127 | 19,691 | 5,820 | 7,427 | 12,931 | 13,810 |
Net Debt | 42,767 | 43,549 | 52,115 | 76,184 | 78,370 | 50,083 | 65,353 | 73,346 | 26,627 | 23,933 | 34,866 | 19,204 | 25,883 | 30,888 | 25,314 | 8,081 | 8,443 | 6,771 | 1,186 | 5,391 | 18,175 | 18,135 | -850 | -4,004 | 8,888 | 11,093 |