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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Report Filing: | 2024-12-31 | 2024-04-25 | 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 |
Total Current Assets | 64,451 | 47,897 | 49,623 | 40,440 | 45,192 | 40,718 | 46,845 | 37,359 | 29,273 | 29,437 | 30,551 | 39,080 | 44,343 | 36,663 | 32,806 | 28,195 | 26,056 | 18,610 | 15,415 |
Cash and Short Term Investments | 29,827 | 15,970 | 23,621 | 16,528 | 14,326 | 16,690 | 13,005 | 14,941 | 8,515 | 9,202 | 8,575 | 10,861 | 11,631 | 18,428 | 16,201 | 17,662 | 13,033 | 8,095 | 5,459 |
Cash & Equivalents | 26,573 | 13,046 | 11,427 | 193 | 287 | 335 | 583 | 792 | 680 | 1,394 | 1,407 | 3,598 | 4,429 | 4,960 | 9,220 | 15,398 | 13,033 | 8,095 | 5,459 |
Short Term Investments | 3,254 | 5,920 | 12,194 | 16,336 | 14,039 | 16,354 | 12,422 | 14,149 | 7,835 | 7,808 | 7,168 | 7,264 | 7,202 | 13,468 | 6,981 | 2,263 | 0.00 | 0.00 | 0.00 |
Receivables | 5,911 | 5,210 | 4,795 | 5,095 | 5,972 | 5,281 | 4,079 | 4,662 | 4,402 | 4,138 | 4,427 | 3,587 | 4,083 | 8,381 | 6,965 | 7,120 | 8,196 | 7,724 | 3,995 |
Inventory | 441 | 427 | 1,257 | 1,115 | 938 | 1,011 | 891 | 944 | 997 | 1,034 | 853 | 958 | 815 | 389 | 2,058 | 859 | 767 | 603 | 520 |
Other Current Assets | 28,272 | 26,290 | 19,950 | 17,701 | 23,956 | 17,737 | 28,870 | 16,811 | 15,359 | 15,064 | 16,696 | 23,673 | 27,813 | 9,464 | 7,581 | 2,554 | 4,059 | 2,188 | 5,442 |
Total Assets | 289,871 | 267,058 | 270,217 | 188,303 | 178,966 | 177,467 | 181,210 | 172,975 | 173,057 | 149,645 | 144,632 | 138,385 | 172,196 | 163,142 | 146,901 | 133,817 | 150,372 | 120,579 | 122,085 |
Total Non-Current Assets | 225,420 | 219,161 | 220,594 | 147,863 | 133,775 | 136,748 | 134,365 | 135,617 | 143,784 | 120,208 | 114,081 | 99,306 | 127,853 | 126,480 | 114,095 | 105,622 | 124,316 | 101,969 | 106,670 |
Property, Plant and Equipment | 36,854 | 35,805 | 34,740 | 33,368 | 32,663 | 33,316 | 32,370 | 27,966 | 26,813 | 29,547 | 31,168 | 30,039 | 47,407 | 53,215 | 46,682 | 77,262 | 78,636 | 74,157 | 77,695 |
Goodwill and Intangible Assets | 78,173 | 81,252 | 79,981 | 4,992 | 651 | 655 | 650 | 750 | 762 | 935 | 1,365 | 789 | 2,301 | 2,872 | 933 | 2,369 | 0.00 | 470 | 413 |
Goodwill | 0.00 | 0.00 | 92.6 | 158 | 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 | 0.00 |
Intangible Assets | 78,173 | 81,252 | 79,981 | 4,992 | 651 | 655 | 650 | 750 | 762 | 935 | 1,365 | 789 | 2,301 | 2,872 | 933 | 2,369 | 0.00 | 470 | 413 |
Long Term Investments | 32,120 | 33,637 | 34,403 | 40,951 | 41,119 | 29,671 | 62,378 | 79,701 | 79,528 | 50,566 | 49,265 | 41,312 | 50,638 | 4,969 | 5,524 | 7,503 | 6,650 | 6,679 | 5,980 |
Deferred Tax Assets | 0.00 | 0.00 | 3,541 | 1,501 | 2,069 | 6,891 | 553 | 1,011 | 17,989 | 23,165 | 20,014 | 17,255 | 16,389 | 5,774 | 4,339 | 4,581 | 0.00 | 2,515 | 1,959 |
Other Long Term Assets | 78,273 | 68,466 | 67,930 | 67,051 | 57,273 | 66,215 | 38,414 | 26,189 | 18,692 | 15,995 | 12,269 | 9,911 | 11,119 | 59,650 | 56,617 | 13,906 | 39,031 | 18,147 | 20,623 |
Total Current Liabilities | 31,630 | 27,160 | 26,270 | 22,744 | 26,400 | 25,638 | 36,524 | 34,187 | 33,600 | 28,100 | 19,284 | 25,698 | 30,850 | 26,125 | 18,370 | 14,163 | 24,162 | 11,003 | 10,195 |
Accounts Payable | 2,756 | 2,964 | 3,517 | 4,032 | 3,904 | 3,095 | 3,361 | 10,444 | 9,659 | 10,129 | 7,489 | 7,741 | 6,423 | 5,488 | 0.00 | 0.00 | 1,925 | 1,903 | 1,977 |
Notes Payable/Short Term Debt | 15,269 | 13,529 | 9,039 | 9,661 | 12,675 | 7,950 | 12,271 | 6,257 | 6,031 | 4,772 | 5,382 | 2,058 | 1,411 | 1,797 | 2,099 | 1,546 | 2,927 | 1,526 | 2,101 |
Tax Payables | 0.00 | 29.7 | 1,272 | 824 | 1,513 | 4,108 | 4,230 | 2,672 | 1,943 | 2,138 | 1,186 | 855 | 1,257 | 1,033 | 1,103 | 1,144 | 2,076 | 1,824 | 1,449 |
Deferred Revenue | 0.00 | 0.18 | 1,653 | 1,460 | 1,135 | 684 | 421 | 655 | 621 | 648 | 502 | 512 | 470 | 0.00 | 341 | 63.4 | 296 | 3,610 | 3,568 |
Other Current Liabilities | 13,605 | 10,637 | 10,790 | 6,767 | 7,173 | 9,801 | 16,242 | 14,160 | 15,346 | 10,413 | 4,725 | 14,533 | 21,288 | 17,807 | 14,827 | 11,409 | 16,938 | 2,140 | 1,100 |
Total Liabilities | 167,872 | 154,593 | 159,189 | 111,886 | 105,215 | 106,073 | 125,201 | 130,223 | 128,992 | 107,906 | 87,783 | 77,696 | 104,915 | 85,940 | 76,371 | 57,520 | 79,824 | 39,844 | 43,761 |
Total Non-Current Liabilities | 136,241 | 127,433 | 132,918 | 89,142 | 78,815 | 80,435 | 88,677 | 96,036 | 95,393 | 79,807 | 68,499 | 51,999 | 74,065 | 59,815 | 58,001 | 43,356 | 55,662 | 28,842 | 33,565 |
Total Long Term Debt | 62,969 | 49,622 | 52,111 | 36,475 | 36,427 | 41,643 | 44,039 | 40,455 | 41,009 | 43,498 | 36,763 | 32,398 | 27,077 | 40,463 | 33,675 | 28,644 | 34,563 | 13,184 | 17,844 |
Deferred Tax Liabilities Non-Current | 0.00 | 0.00 | 6,294 | 7,245 | 3,705 | 3,979 | 8,315 | 46,700 | 43,278 | 29,855 | 16,131 | 16,759 | 20,138 | 0.00 | 376 | 12,000 | 5,749 | 0.00 | 0.00 |
Deferred Revenue Non-Current | 0.00 | 86.6 | 214 | 186 | 291 | 369 | 449 | 519 | 592 | 659 | 718 | 776 | 830 | 0.00 | 929 | 979 | 40.0 | 0.00 | 0.00 |
Capital Lease Obligations | 183 | 217 | 753 | 903 | 1,053 | 1,207 | 976 | 1,078 | 1,170 | 1,252 | 1,327 | 1,394 | 1,454 | 1,919 | 1,815 | 1,748 | 1,792 | 0.00 | 0.00 |
Other Long Term Liabilities | 73,090 | 77,508 | 73,546 | 44,333 | 37,339 | 33,237 | 34,897 | 7,283 | 9,344 | 4,542 | 13,559 | 672 | 24,566 | 17,433 | 21,206 | -15.3 | 13,518 | 15,658 | 15,721 |
Total Equity | 122,000 | 112,465 | 111,029 | 76,417 | 73,751 | 71,394 | 56,009 | 42,753 | 44,065 | 41,739 | 56,848 | 60,689 | 67,281 | 77,202 | 70,757 | 76,297 | 70,548 | 79,963 | 77,836 |
Non-Controlling Interest | 137 | 131 | 524 | 296 | 273 | 487 | 466 | 413 | -139 | -353 | 309 | 195 | 197 | 359 | 226 | 205 | 350 | 386 | 245 |
Total Stockholders' Equity | 121,863 | 112,333 | 110,505 | 76,121 | 73,478 | 70,907 | 55,543 | 42,339 | 44,203 | 42,092 | 56,540 | 60,494 | 67,084 | 76,844 | 70,530 | 76,092 | 70,199 | 79,578 | 77,591 |
Retained Earnings | 45,440 | 37,753 | 10,788 | 10,540 | 9,428 | 8,158 | 5,947 | 714 | 714 | -12,181 | -3,195 | 4,335 | 12,793 | 44,619 | 16,805 | 19,010 | 16,082 | 0.00 | 0.00 |
Accumulated Other Earnings | -1,510 | 6,595 | 40,799 | 37,064 | 34,421 | 31,850 | 24,238 | 11,012 | 12,865 | 22,928 | 25,191 | 28,686 | 35,136 | -8.11 | 378 | 2,484 | -1,627 | 51,916 | 50,192 |
Common Stock | 69,992 | 70,100 | 69,706 | 39,057 | 39,057 | 31,305 | 31,305 | 31,305 | 31,305 | 31,305 | 31,305 | 31,305 | 31,305 | 31,305 | 26,157 | 26,157 | 26,157 | 24,236 | 24,236 |
Preferred Stock | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 3,195 | 0.00 | 0.00 | 0.00 | 0.00 | 2,691 | 0.00 | 0.00 | 0.00 |
Additional Paid in Capital | 7,941 | -2,114 | -10,788 | -10,540 | 0.00 | 10,666 | -22,894 | 2,776 | 6,403 | 22,643 | 9,136 | 502 | 1,431 | 26,975 | 27,028 | 50,797 | 59,013 | 55,838 | 3,163 |
Total Liabilities & Total Equity | 289,871 | 267,058 | 270,217 | 188,303 | 178,966 | 177,467 | 181,210 | 172,975 | 173,057 | 149,645 | 144,632 | 138,385 | 172,196 | 163,142 | 146,901 | 133,817 | 150,372 | 119,807 | 121,596 |
Total Liabilities & Shareholders' Equity | 289,871 | 267,058 | 270,217 | 188,303 | 178,966 | 177,467 | 181,210 | 172,975 | 173,057 | 149,645 | 144,632 | 138,385 | 172,196 | 163,142 | 146,901 | 133,817 | 150,372 | 120,579 | 122,085 |
Total Investments | 35,374 | 39,558 | 46,597 | 57,286 | 55,159 | 46,026 | 74,800 | 93,850 | 87,364 | 58,282 | 56,341 | 48,576 | 57,839 | 16,602 | 12,730 | 17,806 | 6,650 | 6,679 | 5,980 |
Total Debt | 78,238 | 63,151 | 61,149 | 46,135 | 49,102 | 49,593 | 56,310 | 47,172 | 48,011 | 48,737 | 52,193 | 33,243 | 52,735 | 45,952 | 33,530 | 17,930 | 35,698 | 14,710 | 19,945 |
Net Debt | 51,665 | 50,105 | 49,722 | 45,943 | 48,816 | 49,257 | 55,727 | 46,379 | 47,331 | 47,343 | 50,786 | 29,646 | 48,305 | 40,992 | 24,310 | 2,532 | 22,665 | 6,615 | 14,486 |