| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Report Filing: | 2025-05-01 | 2024-04-30 | 2023-05-16 | 2022-05-17 | 2021-04-30 | 2020-05-26 | 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 |
| Total Current Assets | 12,231 | 11,869 | 13,465 | 12,949 | 15,456 | 10,354 | 27,966 | 8,537 | 8,286 | 9,377 | 6,554 | 6,669 | 8,804 | 8,532 | 8,086 | 8,617 | 6,216 | 5,935 | 4,778 | 4,778 | 3,366 | 2,630 | 1,845 | 1,752 | 1,015 |
| Cash and Short Term Investments | 3,446 | 3,125 | 4,241 | 4,054 | 5,298 | 2,167 | 2,485 | 2,936 | 2,739 | 4,226 | 2,729 | 3,137 | 2,864 | 4,341 | 3,927 | 4,425 | 1,969 | 1,784 | 1,108 | 1,349 | 874 | 440 | 123 | 683.9 | 236 |
| Cash & Equivalents | 1,898 | 1,537 | 1,441 | 825 | 1,680 | 536 | 891 | 1,030 | 995 | 925 | 887 | 2,202 | 1,919 | 2,862 | 2,980 | 4,425 | 1,969 | 1,784 | 1,108 | 1,349 | 874 | 440 | 123 | 217.2 | 236 |
| Short Term Investments | 1,548 | 1,588 | 2,800 | 3,229 | 3,618 | 1,631 | 1,594 | 1,906 | 1,744 | 3,301 | 1,842 | 935 | 945 | 1,479 | 947 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 466.7 | 0 |
| Receivables | 7,365 | 7,380 | 8,335 | 8,033 | 5,110 | 5,602 | 5,205 | 4,711 | 4,400 | 4,308 | 2,724 | 2,659 | 4,839 | 3,125 | 3,127 | 3,165 | 2,902 | 2,882 | 2,247 | 1,969 | 1,220 | 1,236 | 983 | 501.4 | 712 |
| Inventory | 0 | 0 | 0 | 0 | 0 | 39 | 36 | 38 | 49 | 37 | 40 | 38 | 41 | 54 | 41 | 35 | 27 | 35 | 29 | 25 | 19 | 22 | 21 | 0 | 0 |
| Other Current Assets | 1,420 | 1,364 | 889 | 862 | 5,048 | 2,546 | 20,240 | 852 | 1,098 | 806 | 1,061 | 835 | 1,060 | 1,012 | 991 | 992 | 1,318 | 1,234 | 1,394 | 1,435 | 1,253 | 932 | 718 | 566.7 | 67 |
| Total Assets | 59,726 | 55,000 | 53,671 | 52,046 | 54,083 | 50,526 | 60,339 | 42,240 | 42,036 | 40,857 | 35,000 | 29,814 | 32,570 | 37,009 | 33,474 | 30,293 | 24,781 | 24,353 | 23,319 | 21,346 | 19,252 | 17,119 | 15,508 | 14,062 | 12,731 |
| Total Non-Current Assets | 47,495 | 43,131 | 40,206 | 39,097 | 38,627 | 40,172 | 32,373 | 33,703 | 33,750 | 31,480 | 28,446 | 23,145 | 23,766 | 28,477 | 25,388 | 21,676 | 18,565 | 18,418 | 18,541 | 16,568 | 15,886 | 14,489 | 13,663 | 12,310 | 11,716 |
| Property, Plant and Equipment | 4,102 | 3,654 | 2,739 | 2,645 | 2,619 | 2,727 | 2,662 | 2,762 | 3,775 | 3,940 | 5,544 | 5,817 | 6,109 | 8,662 | 8,229 | 8,303 | 13,733 | 13,602 | 13,220 | 11,971 | 11,191 | 10,141 | 10,099 | 9,841 | 10,297 |
| Goodwill and Intangible Assets | 16,806 | 15,248 | 14,621 | 12,953 | 11,810 | 11,624 | 10,777 | 11,156 | 10,820 | 10,275 | 3,379 | 2,004 | 1,874 | 5,404 | 4,948 | 3,705 | 278 | 233 | 206 | 0 | 0 | 0 | 0 | 0 | 0 |
| Goodwill | 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 |
| Intangible Assets | 16,806 | 15,248 | 14,621 | 12,953 | 11,810 | 11,624 | 10,777 | 11,156 | 10,820 | 10,275 | 3,379 | 2,004 | 1,874 | 5,404 | 4,948 | 3,705 | 278 | 233 | 206 | 0 | 0 | 0 | 0 | 0 | 0 |
| Long Term Investments | 10,238 | 10,358 | 10,179 | 10,429 | 9,979 | 9,172 | 9,156 | 14,427 | 13,755 | 12,489 | 15,532 | 12,092 | 12,429 | 9,263 | 7,672 | 26 | 1,203 | 869 | 762 | 136 | 128 | 788 | 596 | 507 | 230 |
| Deferred Tax Assets | 2,334 | 3,045 | 3,120 | 2,465 | 2,453 | 2,430 | 2,147 | 1,871 | 1,797 | 1,498 | 1,246 | 1,221 | 1,304 | 1,236 | 1,218 | 1,108 | 688 | 452 | 175 | 216 | 141 | 175 | 208 | 0 | 158 |
| Other Long Term Assets | 14,015 | 10,826 | 9,547 | 10,605 | 11,766 | 14,219 | 7,631 | 3,487 | 3,603 | 3,278 | 2,745 | 2,011 | 2,050 | 3,912 | 3,321 | 8,534 | 2,663 | 3,262 | 4,178 | 4,245 | 4,426 | 3,385 | 2,760 | 1,962 | 1,031 |
| Total Current Liabilities | 14,145 | 13,093 | 11,203 | 10,688 | 9,690 | 7,965 | 23,437 | 8,663 | 11,447 | 13,074 | 10,123 | 5,922 | 12,798 | 12,169 | 6,403 | 10,279 | 4,889 | 4,513 | 4,330 | 4,938 | 3,793 | 3,344 | 2,862 | 1,867 | 1,495 |
| Accounts Payable | 4,203 | 3,722 | 3,287 | 2,919 | 2,358 | 2,080 | 1,801 | 2,343 | 1,940 | 1,901 | 1,604 | 1,066 | 1,306 | 1,190 | 1,121 | 852 | 719 | 784 | 768 | 734 | 894 | 618 | 1,275 | 940.4 | 237 |
| Notes Payable/Short Term Debt | 2,956 | 2,709 | 1,012 | 1,527 | 2,107 | 2,832 | 2,198 | 2,371 | 4,837 | 6,300 | 5,291 | 2,238 | 6,891 | 7,822 | 2,202 | 6,659 | 1,197 | 941 | 691 | 985 | 1,417 | 1,660 | 1,892 | 451 | 82 |
| Tax Payables | 1,414 | 1,609 | 2,280 | 1,422 | 1,094 | 493 | 522 | 820 | 821 | 751 | 598 | 534 | 696.2 | 645.9 | 404 | 617 | 471 | 559 | 501 | 401 | 646 | 321 | 151 | 219 | 78 |
| Deferred Revenue | 0 | 0 | 0 | 0 | 0 | 0 | 79 | 233 | 181 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Current Liabilities | 5,572 | 5,053 | 4,624 | 4,820 | 4,131 | 2,560 | 18,837 | 2,896 | 3,668 | 4,122 | 2,630 | 2,084 | 3,905 | 2,511 | 2,676 | 2,151 | 2,502 | 2,229 | 2,370 | 2,818 | 836 | 745 | -456 | 256.5 | 1,098 |
| Total Liabilities | 32,344 | 30,344 | 31,887 | 32,584 | 36,605 | 34,423 | 44,255 | 27,910 | 29,102 | 27,869 | 23,715 | 17,176 | 21,020 | 25,264 | 21,998 | 19,128 | 15,448 | 16,129 | 14,930 | 12,075 | 10,022 | 8,568 | 8,039 | 6,517 | 4,567 |
| Total Non-Current Liabilities | 18,199 | 17,251 | 20,684 | 21,896 | 26,915 | 26,458 | 20,818 | 19,247 | 17,655 | 14,795 | 13,592 | 11,254 | 8,222 | 13,095 | 15,595 | 8,849 | 10,559 | 11,616 | 10,600 | 7,137 | 6,229 | 5,224 | 5,177 | 4,650 | 3,072 |
| Total Long Term Debt | 9,753 | 7,555 | 9,923 | 10,081 | 13,140 | 12,233 | 12,574 | 12,027 | 10,342 | 8,867 | 8,218 | 7,219 | 4,296 | 7,958 | 11,024 | 4,634 | 5,314 | 5,873 | 5,833 | 3,841 | 2,750 | 2,331 | 5,186 | 2,001 | 0 |
| Deferred Tax Liabilities Non-Current | 1,543 | 1,112 | 932 | 962 | 1,040 | 770 | 803 | 735 | 582 | 689 | 611 | 256 | 307 | 885 | 984 | 989 | 148 | 162 | 130 | 730 | 874 | 798 | 498 | 46.21 | 0 |
| Deferred Revenue Non-Current | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 689 | 611 | 0 | 948 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Capital Lease Obligations | 429 | 433 | 354 | 244 | 227 | 288 | 0 | 0 | 0 | 0 | 0 | 0 | 770.8 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 3,539 | 0 | 0 |
| Other Long Term Liabilities | 6,474 | 8,151 | 9,475 | 10,609 | 12,508 | 13,167 | 7,441 | 6,485 | 6,731 | 4,550 | 4,152 | 3,779 | 1,900 | 4,252 | 3,587 | 3,226 | 5,097 | 5,581 | 4,637 | 2,566 | 2,605 | 2,095 | -4,046 | 2,603 | 3,072 |
| Total Equity | 27,382 | 24,656 | 21,784 | 19,462 | 17,478 | 16,103 | 16,084 | 14,330 | 12,934 | 12,988 | 11,285 | 12,638 | 11,550 | 11,745 | 11,476 | 11,165 | 9,333 | 8,224 | 8,389 | 9,271 | 9,230 | 8,551 | 7,469 | 7,545 | 8,164 |
| Non-Controlling Interest | 5 | 6 | 6 | 5 | 4 | 4 | 1,360 | 4 | 4 | 4 | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 19 | 19 | 21 | 27 | 27 | 2.31 | 2 |
| Total Stockholders' Equity | 27,377 | 24,650 | 21,778 | 19,457 | 17,474 | 16,099 | 14,724 | 14,326 | 12,930 | 12,984 | 11,281 | 12,638 | 11,550 | 11,745 | 11,476 | 11,165 | 9,333 | 8,224 | 8,370 | 9,252 | 9,209 | 8,524 | 7,442 | 7,543 | 8,162 |
| Retained Earnings | 13,576 | 13,041 | 10,395 | 10,948 | 10,061 | 8,962 | 6,362 | 5,729 | 5,200 | 4,663 | 2,594 | 3,840 | 2,856 | 3,293 | 0 | 7,146 | 4,586 | 3,825 | 4,382 | 5,160 | 5,142 | 3,983 | 2,837 | 3,195 | 4,034 |
| Accumulated Other Earnings | -899.9 | -1,648 | -1,874 | -2,208 | -2,431 | -2,407 | -1,327 | 378.7 | -488.3 | 102.3 | 468.3 | 579.5 | 0 | 1,086 | 1 | -458 | -711 | -1,010 | -610 | -506 | -531 | -57 | 7 | -235 | -438 |
| Common Stock | 14,309 | 11,007 | 11,007 | 8,467 | 7,594 | 7,294 | 7,294 | 6,294 | 6,294 | 6,294 | 6,294 | 6,294 | 4,265 | 0 | 3,412 | 3,102 | 1,002 | 981 | 624 | 624 | 624 | 624 | 624 | 1,389 | 610 |
| Preferred Stock | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1,635 | 1,286 | 1,258 | 804 | 804 | 804 | 804 | 804 | 786 | 786 |
| Additional Paid in Capital | 393.1 | 2,251 | 2,250 | 2,250 | 2,251 | 2,251 | 2,251 | 1,926 | 1,926 | 1,926 | 1,926 | 1,926 | -7,121 | 6,047 | 8,063 | 5,538 | 3,170 | 3,170 | 3,170 | 3,170 | 3,170 | 3,170 | 3,170 | 2,408 | 3,170 |
| Total Liabilities & Total Equity | 59,726 | 55,000 | 53,671 | 52,046 | 54,083 | 50,526 | 60,339 | 42,240 | 42,036 | 40,857 | 35,000 | 29,814 | 32,570 | 37,009 | 33,474 | 30,293 | 24,781 | 24,353 | 23,319 | 21,346 | 19,252 | 17,119 | 15,508 | 14,062 | 12,731 |
| Total Liabilities & Shareholders' Equity | 59,726 | 55,000 | 53,671 | 52,046 | 54,083 | 50,526 | 60,339 | 42,240 | 42,036 | 40,857 | 35,000 | 29,814 | 32,570 | 37,009 | 33,474 | 30,293 | 24,781 | 24,353 | 23,319 | 21,346 | 19,252 | 17,119 | 15,508 | 14,062 | 12,731 |
| Total Investments | 11,786 | 11,946 | 12,979 | 13,658 | 13,597 | 10,803 | 10,750 | 16,333 | 15,499 | 15,790 | 17,374 | 13,027 | 13,374 | 10,742 | 8,619 | 26 | 1,203 | 869 | 762 | 136 | 128 | 788 | 596 | 973.7 | 230 |
| Total Debt | 12,709 | 10,264 | 10,935 | 11,608 | 15,247 | 15,065 | 14,772 | 14,398 | 15,179 | 15,167 | 13,509 | 9,457 | 11,187 | 15,780 | 13,226 | 11,293 | 6,511 | 6,814 | 6,524 | 4,826 | 4,167 | 3,991 | 7,078 | 2,452 | 82 |
| Net Debt | 10,811 | 8,727 | 9,494 | 10,783 | 13,567 | 14,529 | 13,881 | 13,368 | 14,184 | 14,242 | 12,622 | 7,255 | 9,268 | 12,918 | 10,246 | 6,868 | 4,542 | 5,030 | 5,416 | 3,477 | 3,293 | 3,551 | 6,955 | 2,235 | -154 |