Period Ending: | 2024 12-31 |
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: | 2025-03-25 | 2024-03-14 | 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 |
Total Current Assets | 127,926 | 134,115 | 165,938 | 128,765 | 91,954 | 92,689 | 97,482 | 95,404 | 86,569 | 93,358 | 99,778 | 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 | 39,110 | 38,774 | 40,246 | 36,970 | 31,830 | 18,055 | 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 | 39,110 | 38,774 | 40,246 | 36,970 | 31,830 | 18,055 | 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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -10,368 | -10,009 | -6,198 | -5,559 | -3,926 | -2,486 | 0 | 0 | 0 | 0 | 4 | 8 | 19 |
Receivables | 31,230 | 36,461 | 39,540 | 34,945 | 21,967 | 30,429 | 27,541 | 30,721 | 25,766 | 22,714 | 31,566 | 39,094 | 40,210 | 0 | 0 | 0 | 0 | 54,962 | 39,657 | 0 | 2,789 | 0 | 0 | 0 | 0 | 0 | 0 |
Inventory | 23,426 | 26,019 | 31,894 | 25,258 | 19,457 | 24,071 | 21,117 | 25,223 | 21,775 | 15,822 | 19,701 | 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 | 34,160 | 32,861 | 54,258 | 31,592 | 18,700 | 20,134 | 22,083 | 19,148 | 19,898 | 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 | 387,609 | 406,270 | 443,024 | 404,379 | 379,268 | 404,336 | 399,194 | 407,097 | 411,275 | 340,157 | 353,116 | 357,512 | 350,294 | 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 | 259,683 | 272,155 | 277,086 | 275,614 | 287,314 | 311,647 | 301,712 | 311,693 | 324,706 | 246,799 | 253,338 | 254,169 | 219,980 | 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 | 185,219 | 194,835 | 198,642 | 194,932 | 209,700 | 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 | 25,512 | 26,913 | 25,701 | 24,693 | 22,710 | 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,032 | 16,660 | 16,039 | 14,920 | 14,039 | 14,205 | 13,716 | 13,662 | 12,987 | 2,010 | 2,396 | 2,563 | 2,615 | 0 | 0 | 0 | 0 | 0 | 2,933 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Intangible Assets | 9,480 | 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 | 0 | 0 | 0 | 0 | 0 |
Long Term Investments | 25,700 | 27,703 | 27,226 | 27,212 | 25,673 | 25,797 | 28,403 | 35,149 | 39,207 | 33,566 | 35,673 | 39,328 | 43,217 | 0 | 47,591 | 45,058 | 38,590 | 38,173 | 29,159 | 23,063 | 30,162 | 0 | 0 | 0 | 21,407 | 19,282 | 19,353 |
Deferred Tax Assets | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4,732 | 5,361 | 4,533 | 3,418 | 3,253 | 2,968 | 2,562 | 2,789 | 0 | 0 | 0 | 4 | 8 | 19 |
Other Long Term Assets | 23,252 | 22,704 | 25,517 | 28,777 | 29,231 | 24,015 | 26,548 | 25,984 | 25,434 | 24,112 | 18,117 | 18,550 | 0 | 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,034 | 95,467 | 121,311 | 95,547 | 73,708 | 79,624 | 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 | 29,767 | 34,591 | 42,632 | 34,136 | 22,664 | 29,497 | 30,351 | 33,196 | 28,069 | 23,795 | 32,131 | 41,927 | 42,448 | 81,846 | 76,550 | 67,161 | 85,091 | 36,349 | 26,509 | 69,013 | 18,693 | 26,420 | 27,204 | 18,884 | 26,613 | 18,108 | 15,875 |
Notes Payable/Short Term Debt | 11,650 | 10,009 | 9,001 | 8,218 | 16,899 | 15,064 | 10,134 | 11,795 | 9,484 | 5,530 | 7,208 | 7,937 | 0 | 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 | 8,087 | 6,527 | 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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 10,993 | 13,674 | 12,996 | 13,408 | 10,487 | 0 | 0 | -9,635 | 5,927 | 4,985 | 4,494 | 6,116 | 5,092 | 4,053 |
Other Current Liabilities | 45,530 | 44,340 | 64,809 | 49,939 | 28,139 | 28,370 | 29,831 | 27,526 | 29,587 | 33,390 | 37,076 | 32,221 | 41,847 | -7,498 | -9,929 | -8,728 | -10,574 | 32,079 | 38,158 | 1,831 | 28,851 | 5,123 | 5,153 | 1,607 | 496 | -1,751 | -619 |
Total Liabilities | 207,441 | 217,908 | 250,427 | 229,053 | 220,731 | 213,873 | 196,660 | 209,285 | 222,764 | 176,036 | 180,330 | 176,364 | 174,112 | 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 | 112,407 | 122,441 | 129,116 | 133,506 | 147,023 | 134,249 | 118,847 | 129,518 | 148,939 | 105,088 | 94,118 | 83,106 | 26,054 | 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 | 65,492 | 71,630 | 74,794 | 80,868 | 91,115 | 81,360 | 66,690 | 73,870 | 82,992 | 52,849 | 38,332 | 36,218 | 26,054 | 30,463 | 34,381 | 30,862 | 13,772 | 12,363 | 9,713 | 7,578 | 6,707 | 9,100 | 6,817 | 1,832 | 4,070 | 6,009 | 6,032 |
Deferred Tax Liabilities Non-Current | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 21,562 | 20,209 | 19,971 | 0 | 0 | 0 | 0 | 8,640 | 0 | 0 | 0 | 0 | 0 | 0 |
Capital Lease Obligations | 28,702 | 27,709 | 27,643 | 27,507 | 28,420 | 30,537 | 14,026 | 15,524 | 14,859 | 6,185 | 6,702 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -2,151 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Long Term Liabilities | 18,213 | 23,102 | 26,679 | 25,131 | 27,488 | 22,352 | 38,131 | 40,124 | 51,088 | 46,054 | 49,084 | 46,888 | 0 | 4,921 | 4,250 | 4,586 | 21,716 | 23,716 | 20,776 | 18,287 | 17,236 | 11,508 | 11,136 | 5,984 | 8,755 | 8,345 | 8,078 |
Total Equity | 180,168 | 188,362 | 192,597 | 175,326 | 158,537 | 190,463 | 202,534 | 197,812 | 188,511 | 164,121 | 172,786 | 181,148 | 176,182 | 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,861 | 1,755 | 2,125 | 3,360 | 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 | 178,307 | 186,607 | 190,472 | 171,966 | 155,310 | 186,476 | 198,646 | 194,356 | 186,646 | 162,876 | 171,966 | 180,047 | 174,749 | 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 | 158,834 | 165,915 | 169,482 | 153,026 | 142,616 | 172,431 | 182,606 | 177,645 | 175,566 | 180,100 | 186,981 | 183,474 | 180,246 | 162,987 | 140,179 | 127,633 | 125,447 | 111,668 | 99,677 | 90,578 | 80,788 | 0 | 0 | 0 | 0 | 0 | 0 |
Accumulated Other Earnings | 18,809 | 19,994 | 20,252 | 18,145 | 11,889 | 13,234 | 15,201 | 15,861 | 10,243 | -17,924 | -15,709 | -4,123 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 20 | 0 | 0 | 0 | 0 | 0 | 0 |
Common Stock | 510 | 544 | 584 | 641 | 651 | 657 | 685 | 696 | 683 | 546 | 540 | 542 | 542 | 536 | 529 | 527 | 527 | 536 | 545 | 90,924 | 584 | 0 | 0 | 0 | 0 | 0 | 0 |
Preferred Stock | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 20 | 0 | 0 | 0 | 0 | 0 | 0 |
Additional Paid in Capital | 154 | 154 | 154 | 154 | 154 | 154 | 154 | 154 | 154 | 154 | 154 | 154 | -6,039 | -4,951 | 7,305 | 8,271 | 1,311 | 11,756 | 5,504 | -225 | 4,678 | 76,276 | 64,026 | 59,637 | 57,086 | 56,171 | 54,962 |
Total Liabilities & Total Equity | 387,609 | 406,270 | 443,024 | 404,379 | 379,268 | 404,336 | 399,194 | 407,097 | 411,275 | 340,157 | 353,116 | 357,512 | 0 | 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 | 387,609 | 406,270 | 443,024 | 404,379 | 379,268 | 404,336 | 399,194 | 407,097 | 411,275 | 340,157 | 353,116 | 357,512 | 350,294 | 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 | 25,700 | 27,703 | 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 | 77,142 | 81,639 | 83,795 | 89,086 | 108,014 | 96,424 | 76,824 | 85,665 | 92,476 | 58,379 | 45,540 | 44,155 | 0 | 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 | 38,032 | 42,865 | 43,549 | 52,116 | 76,184 | 78,369 | 50,083 | 65,353 | 73,346 | 26,627 | 23,933 | 34,459 | 0 | 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 |