| Period Ending: | 2025 12-31 |
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 |
1997 12-31 |
1996 12-31 |
1995 12-31 |
1994 12-31 |
1993 12-31 |
1992 12-31 |
1991 12-31 |
1990 12-31 |
1989 12-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Report Filing: | 2026-02-06 | 2025-02-07 | 2024-02-09 | 2023-02-10 | 2022-02-11 | 2021-02-12 | 2020-02-13 | 2019-02-13 | 2018-02-16 | 2017-02-17 | 2016-02-19 | 2015-02-24 | 2014-02-25 | 2013-02-22 | 2012-02-24 | 2011-02-28 | 2010-02-26 | 2009-02-27 | 2008-02-28 | 2007-03-01 | 2006-03-06 | 2005-03-10 | 2004-03-12 | 2003-03-27 | 2002-04-01 | 2001-03-30 | 2000-03-29 | 1999-03-30 | 1998-03-31 | 1997-03-28 | 1996-03-29 | 1995-03-31 | 1994-03-31 | 1992-12-31 | 1991-12-31 | 1990-12-31 | 1989-12-31 |
| Total Current Assets | 48,534 | 41,744 | 48,650 | 38,392 | 27,197 | 57,468 | 89,483 | 88,822 | 39,931 | 32,244 | 26,637 | 26,528 | 24,892 | 27,786 | 30,928 | 21,712 | 28,503 | 39,878 | 12,567 | 8,247 | 9,638 | 41,304 | 36,995 | 39,375 | 36,720 | 39,030 | 33,938 | 26,316 | 25,953 | 23,168 | 23,114 | 20,580 | 3,312 | 32,467 | 20,562 | 12,248 | 20,643 |
| Cash and Short Term Investments | 48,534 | 41,744 | 48,650 | 38,392 | 24,497 | 54,468 | 32,689 | 32,044 | 36,038 | 28,316 | 22,762 | 22,288 | 19,486 | 22,250 | 24,893 | 16,356 | 20,663 | 32,966 | 8,878 | 5,306 | 7,357 | 8,906 | 5,726 | 10,288 | 7,222 | 8,487 | 7,471 | 4,092 | 4,179 | 2,677 | 3,200 | 3,433 | 3,312 | 32,467 | 20,562 | 12,248 | 20,643 |
| Cash & Equivalents | 47,708 | 40,552 | 46,530 | 33,537 | 21,522 | 32,826 | 24,274 | 27,381 | 32,879 | 25,093 | 22,721 | 22,084 | 19,343 | 22,250 | 24,893 | 16,356 | 16,599 | 20,547 | 8,878 | 5,306 | 7,126 | 7,808 | 5,726 | 10,288 | 7,222 | 8,487 | 7,471 | 4,092 | 4,179 | 2,677 | 3,200 | 3,433 | 3,312 | 5,395 | 4,876 | 6,400 | 7,452 |
| Short Term Investments | 826 | 1,192 | 2,120 | 4,855 | 2,975 | 21,642 | 8,415 | 4,663 | 3,159 | 3,223 | 41 | 204 | 143 | 0 | 0 | 0 | 4,064 | 12,419 | 0 | 0 | 231 | 1,098 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 27,072 | 15,686 | 5,848 | 13,191 |
| Receivables | 0 | 0 | 0 | 0 | 2,700 | 3,000 | 56,794 | 58,227 | 3,209 | 3,232 | 3,024 | 2,614 | 3,408 | 3,576 | 3,657 | 3,554 | 5,726 | 5,200 | 3,071 | 2,279 | 2,281 | 32,398 | 31,269 | 29,087 | 29,498 | 30,543 | 26,467 | 22,224 | 21,774 | 20,491 | 19,914 | 17,147 | 0 | 0 | 0 | 0 | 0 |
| Inventory | 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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Current Assets | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -1,449 | 684 | 696 | 851 | 1,626 | 1,998 | 1,960 | 2,378 | 1,802 | 2,114 | 1,712 | 618 | 662 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Total Assets | 300,052 | 271,461 | 261,108 | 228,354 | 188,548 | 191,367 | 198,321 | 188,602 | 181,196 | 158,893 | 161,184 | 159,103 | 153,375 | 153,140 | 153,337 | 146,689 | 125,145 | 126,074 | 149,743 | 128,329 | 113,960 | 194,216 | 175,001 | 157,253 | 151,100 | 154,423 | 148,517 | 126,933 | 120,003 | 108,512 | 107,405 | 97,006 | 94,132 | 175,752 | 146,441 | 137,682 | 130,855 |
| Total Non-Current Assets | 251,518 | 229,956 | 212,458 | 189,962 | 161,351 | 133,899 | 108,838 | 99,780 | 141,265 | 126,649 | 134,547 | 132,575 | 128,483 | 125,354 | 122,409 | 124,977 | 96,642 | 86,196 | 137,176 | 120,082 | 104,322 | 152,912 | 138,006 | 117,878 | 114,380 | 115,393 | 114,579 | 100,617 | 94,050 | 85,344 | 84,291 | 76,426 | 90,820 | 143,285 | 125,879 | 125,434 | 110,212 |
| Property, Plant and Equipment | 7,116 | 6,175 | 5,908 | 5,215 | 4,988 | 5,015 | 4,834 | 4,416 | 4,329 | 4,433 | 4,108 | 3,938 | 3,875 | 3,635 | 3,367 | 2,905 | 2,782 | 2,948 | 2,692 | 2,350 | 2,230 | 2,380 | 3,184 | 2,979 | 2,811 | 2,506 | 1,996 | 1,637 | 1,533 | 1,675 | 1,783 | 1,840 | 1,976 | 3,497 | 3,688 | 3,466 | 3,357 |
| Goodwill and Intangible Assets | 4,963 | 4,310 | 3,949 | 3,932 | 4,005 | 4,117 | 3,582 | 3,347 | 3,908 | 3,795 | 3,545 | 3,878 | 4,015 | 4,174 | 4,321 | 3,611 | 3,045 | 3,018 | 1,712 | 1,625 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Goodwill | 4,873 | 4,187 | 3,851 | 3,786 | 3,804 | 3,852 | 3,315 | 3,072 | 3,009 | 2,927 | 2,749 | 3,024 | 3,198 | 3,181 | 3,172 | 2,639 | 2,328 | 2,301 | 1,508 | 1,469 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Intangible Assets | 90 | 123 | 98 | 146 | 201 | 265 | 267 | 275 | 899 | 868 | 796 | 854 | 817 | 993 | 1,149 | 972 | 717 | 717 | 204 | 156 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Long Term Investments | 221,053 | 209,362 | 193,558 | 171,034 | 145,197 | 120,007 | 149,650 | 141,991 | 131,328 | 115,462 | 123,651 | 121,932 | 117,367 | 114,773 | 112,010 | 113,633 | 92,185 | 90,741 | 131,026 | 114,376 | 97,159 | 55,917 | 90,478 | 82,641 | 73,889 | 70,622 | 67,384 | 63,165 | 60,464 | 57,458 | 59,252 | 55,375 | 54,759 | 89,569 | 77,421 | 73,971 | 60,535 |
| Deferred Tax Assets | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1,480 | 1,637 | 2,336 | 2,231 | 2,110 | 2,443 | 2,458 | 2,875 | 3,397 | 2,979 | 3,470 | 2,411 | 1,640 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Long Term Assets | 18,386 | 10,109 | 9,043 | 9,781 | 7,161 | 4,760 | -49,228 | -51,454 | 63 | 623 | 1,012 | 717 | 783 | 314 | -164 | 1,431 | -4,349 | -13,981 | -665 | 91 | 4,933 | 94,615 | 44,344 | 32,258 | 37,680 | 42,265 | 45,199 | 35,815 | 32,053 | 26,211 | 23,256 | 19,211 | 34,085 | 50,219 | 44,770 | 47,997 | 46,320 |
| Total Current Liabilities | 170,806 | 156,792 | 145,607 | 125,846 | 99,008 | 99,564 | 94,257 | 86,911 | 86,506 | 74,007 | 77,116 | 64,697 | 63,849 | 59,803 | 59,682 | 50,005 | 44,980 | 40,595 | 48,095 | 43,137 | 54,890 | 34,423 | 40,296 | 39,420 | 46,126 | 49,900 | 42,824 | 33,003 | 30,014 | 27,957 | 27,543 | 24,823 | 23,620 | 96,006 | 75,766 | 75,278 | 69,431 |
| Accounts Payable | 14,700 | 13,884 | 13,109 | 12,133 | 10,574 | 9,444 | 12,738 | 12,255 | 14,657 | 11,190 | 11,822 | 11,300 | 10,615 | 10,006 | 10,458 | 9,691 | 9,063 | 8,428 | 7,740 | 8,676 | 7,503 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Notes Payable/Short Term Debt | 1,371 | 1,374 | 1,293 | 1,348 | 2,243 | 1,878 | 6,442 | 3,100 | 3,278 | 5,581 | 4,812 | 3,480 | 5,021 | 3,314 | 4,337 | 3,414 | 2,344 | 8,993 | 17,761 | 15,236 | 15,633 | 14,531 | 19,046 | 21,103 | 31,569 | 36,030 | 30,627 | 22,605 | 20,570 | 18,402 | 17,654 | 14,810 | 12,489 | 74,646 | 50,988 | 47,435 | 38,240 |
| Tax Payables | 0 | 1,386 | 1,275 | 1,651 | 1,576 | 943 | 1,122 | 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 | 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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Current Liabilities | 154,735 | 140,148 | 129,930 | 110,714 | 84,615 | 87,299 | 73,955 | 71,556 | 68,571 | 57,236 | 60,482 | 49,917 | 48,213 | 46,483 | 44,887 | 36,900 | 33,573 | 23,174 | 22,594 | 19,225 | 31,754 | 19,892 | 21,250 | 18,317 | 14,557 | 13,870 | 12,197 | 10,398 | 9,444 | 9,555 | 9,889 | 10,013 | 11,131 | 21,360 | 24,778 | 27,843 | 31,191 |
| Total Liabilities | 266,578 | 241,197 | 233,051 | 203,643 | 166,371 | 168,383 | 175,250 | 166,312 | 162,935 | 138,392 | 140,511 | 138,430 | 133,879 | 134,254 | 134,543 | 130,459 | 110,739 | 114,233 | 138,714 | 117,818 | 103,411 | 178,196 | 159,678 | 143,392 | 139,063 | 142,739 | 138,422 | 116,735 | 110,429 | 99,984 | 99,185 | 90,573 | 85,398 | 168,253 | 138,976 | 131,047 | 125,164 |
| Total Non-Current Liabilities | 95,772 | 84,405 | 87,444 | 77,797 | 67,363 | 68,819 | 80,993 | 79,401 | 76,429 | 64,385 | 63,395 | 73,733 | 70,030 | 74,451 | 74,861 | 80,454 | 65,759 | 73,638 | 90,619 | 74,681 | 48,521 | 143,773 | 119,382 | 103,972 | 92,937 | 92,839 | 95,598 | 83,732 | 80,415 | 72,027 | 71,642 | 65,750 | 61,778 | 72,247 | 63,210 | 55,769 | 55,733 |
| Total Long Term Debt | 56,388 | 49,715 | 47,866 | 42,573 | 38,675 | 42,952 | 57,835 | 58,423 | 55,804 | 46,990 | 48,061 | 57,955 | 55,330 | 58,973 | 59,570 | 66,416 | 52,338 | 60,041 | 55,285 | 42,747 | 30,781 | 32,676 | 20,654 | 16,819 | 8,288 | 5,211 | 6,495 | 7,019 | 7,873 | 6,552 | 7,570 | 7,162 | 8,561 | 15,122 | 13,292 | 12,521 | 14,348 |
| Deferred Tax Liabilities 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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Deferred Revenue Non-Current | 4,655 | 4,042 | 3,442 | 3,027 | 2,516 | 2,282 | 2,062 | 1,759 | 1,554 | 1,411 | 1,343 | 1,308 | 1,314 | 1,286 | 1,063 | 1,036 | 1,034 | 1,041 | 1,030 | 987 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Capital Lease Obligations | 0 | 0 | 0 | 3 | 14 | 17 | 25 | 19 | 23 | 24 | 29 | 31 | 109 | 118 | 123 | 132 | 87 | 89 | 90 | 92 | 93 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Long Term Liabilities | 34,729 | 30,648 | 36,136 | 32,194 | 26,158 | 23,568 | 21,071 | 19,200 | 19,048 | 15,960 | 13,962 | 14,439 | 13,277 | 14,074 | 14,105 | 12,870 | 12,300 | 12,467 | 34,214 | 30,855 | 17,647 | 111,097 | 98,728 | 87,153 | 84,649 | 87,628 | 89,103 | 76,713 | 72,542 | 65,475 | 64,072 | 58,588 | 53,217 | 57,125 | 49,918 | 43,248 | 41,385 |
| Total Equity | 33,474 | 30,264 | 28,057 | 24,711 | 22,177 | 22,984 | 23,071 | 22,290 | 18,261 | 20,501 | 20,673 | 20,673 | 19,496 | 18,886 | 18,794 | 16,230 | 14,406 | 11,841 | 11,029 | 10,511 | 10,549 | 16,020 | 15,323 | 13,861 | 12,037 | 11,684 | 10,095 | 10,198 | 9,574 | 8,528 | 8,220 | 6,433 | 8,734 | 7,499 | 7,465 | 6,635 | 5,691 |
| 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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Total Stockholders' Equity | 33,474 | 30,264 | 28,057 | 24,711 | 22,177 | 22,984 | 23,071 | 22,290 | 18,261 | 20,501 | 20,673 | 20,673 | 19,496 | 18,886 | 18,794 | 16,230 | 14,406 | 11,841 | 11,029 | 10,511 | 10,549 | 16,020 | 15,323 | 13,861 | 12,037 | 11,684 | 10,095 | 10,198 | 9,574 | 8,528 | 8,220 | 6,433 | 8,734 | 7,499 | 7,465 | 6,635 | 5,691 |
| Retained Earnings | 25,487 | 22,148 | 19,612 | 16,279 | 13,474 | 13,837 | 13,871 | 12,499 | 8,307 | 10,371 | 9,665 | 9,513 | 8,507 | 7,525 | 7,221 | 4,972 | 3,737 | 2,719 | 1,075 | 1,153 | 1,788 | 8,196 | 8,793 | 7,606 | 6,421 | 6,198 | 5,033 | 4,148 | 4,188 | 3,756 | 3,159 | 2,750 | 4,649 | 3,697 | 3,757 | 3,474 | 3,804 |
| Accumulated Other Earnings | -3,277 | -3,395 | -3,072 | -3,210 | -2,945 | -2,895 | -2,737 | -2,597 | -2,428 | -2,784 | -2,534 | -1,919 | -1,426 | -927 | -876 | -917 | -712 | -1,606 | -442 | -520 | -139 | 258 | 192 | 319 | -177 | -218 | -402 | 471 | 482 | 297 | 790 | -466 | -66 | -84 | -129 | -298 | -146 |
| Common Stock | 138 | 141 | 145 | 149 | 153 | 161 | 163 | 170 | 172 | 181 | 194 | 205 | 213 | 221 | 232 | 238 | 237 | 232 | 232 | 240 | 248 | 250 | 257 | 261 | 266 | 265 | 268 | 0 | 0 | 0 | 0 | 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 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 500 | 0 | 0 | 200 | 200 | 201 | 201 | 351 | 500 | 300 |
| Additional Paid in Capital | 11,126 | 11,370 | 11,372 | 11,493 | 11,495 | 11,881 | 11,774 | 12,218 | 12,210 | 12,733 | 13,348 | 12,874 | 12,202 | 12,067 | 12,217 | 11,937 | 11,144 | 10,496 | 10,164 | 9,638 | 8,652 | 7,316 | 6,081 | 5,675 | 5,527 | 5,439 | 5,196 | 5,079 | 4,904 | 4,475 | 4,071 | 3,949 | 3,950 | 3,685 | 3,486 | 2,959 | 1,733 |
| Total Liabilities & Total Equity | 300,052 | 271,461 | 261,108 | 228,354 | 188,548 | 191,367 | 198,321 | 188,602 | 181,196 | 158,893 | 161,184 | 159,103 | 153,375 | 153,140 | 153,337 | 146,689 | 125,145 | 126,074 | 149,743 | 128,329 | 113,960 | 194,216 | 175,001 | 157,253 | 151,100 | 154,423 | 148,517 | 126,933 | 120,003 | 108,512 | 107,405 | 97,006 | 94,132 | 175,752 | 146,441 | 137,682 | 130,855 |
| Total Liabilities & Shareholders' Equity | 300,052 | 271,461 | 261,108 | 228,354 | 188,548 | 191,367 | 198,321 | 188,602 | 181,196 | 158,893 | 161,184 | 159,103 | 153,375 | 153,140 | 153,337 | 146,689 | 125,145 | 126,074 | 149,743 | 128,329 | 113,960 | 194,216 | 175,001 | 157,253 | 151,100 | 154,423 | 148,517 | 126,933 | 120,003 | 108,512 | 107,405 | 97,006 | 94,132 | 175,752 | 146,441 | 137,682 | 130,855 |
| Total Investments | 221,879 | 210,315 | 195,678 | 175,889 | 148,172 | 141,649 | 158,065 | 146,654 | 134,487 | 118,685 | 123,692 | 122,136 | 117,510 | 114,773 | 112,010 | 113,633 | 96,249 | 103,160 | 131,026 | 114,376 | 97,390 | 57,015 | 90,478 | 82,641 | 73,889 | 70,622 | 67,384 | 63,165 | 60,464 | 57,458 | 59,252 | 55,375 | 54,759 | 116,641 | 93,107 | 79,819 | 73,726 |
| Total Debt | 57,759 | 51,089 | 49,159 | 43,921 | 40,918 | 44,830 | 64,277 | 61,523 | 59,082 | 52,571 | 52,873 | 61,435 | 60,351 | 62,287 | 63,907 | 69,830 | 54,682 | 69,034 | 73,046 | 57,983 | 46,414 | 47,207 | 39,700 | 37,922 | 39,857 | 41,241 | 37,122 | 29,624 | 28,443 | 24,954 | 25,224 | 21,972 | 21,050 | 89,768 | 64,280 | 59,956 | 52,588 |
| Net Debt | 10,051 | 10,537 | 2,629 | 10,384 | 19,396 | 12,004 | 40,003 | 34,142 | 26,203 | 27,478 | 30,152 | 39,351 | 41,008 | 40,037 | 39,014 | 53,474 | 38,083 | 48,487 | 64,168 | 52,677 | 39,288 | 39,399 | 33,974 | 27,634 | 32,635 | 32,754 | 29,651 | 25,532 | 24,264 | 22,277 | 22,024 | 18,539 | 17,738 | 84,373 | 59,404 | 53,556 | 45,136 |