| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Report Filing: | 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 |
| Total Current Assets | 31,232 | 31,472 | 37,422 | 35,051 | 29,868 | 30,990 | 43,221 | 31,145 | 25,946 | 24,566 | 27,420 | 27,258 | 28,789 | 27,088 | 24,861 | 19,587 | 21,274 | 18,908 | 18,392 | 15,116 | 14,827 | 12,356 | 12,820 | 13,813 | 15,201 | 12,594 |
| Cash and Short Term Investments | 2,981 | 2,677 | 2,748 | 2,832 | 4,537 | 2,871 | 2,644 | 6,547 | 1,911 | 2,262 | 1,737 | 1,832 | 1,800 | 2,067 | 1,509 | 1,850 | 2,811 | 817.3 | 890 | 1,090 | 2,247 | 626.4 | 362.7 | 744.1 | 869.3 | 1,509 |
| Cash & Equivalents | 2,914 | 2,624 | 2,516 | 2,624 | 4,330 | 2,427 | 2,300 | 6,495 | 1,375 | 2,241 | 1,718 | 1,815 | 1,777 | 2,048 | 1,493 | 1,835 | 2,776 | 766.6 | 834.2 | 907.1 | 2,084 | 479.8 | 230.8 | 360.5 | 505.3 | 991 |
| Short Term Investments | 67 | 53 | 232 | 208 | 207 | 444 | 344 | 52 | 536 | 21 | 19 | 17 | 23 | 19 | 16 | 15 | 35 | 50.7 | 55.8 | 182.9 | 162.7 | 146.6 | 131.9 | 383.6 | 363.9 | 517.8 |
| Receivables | 12,327 | 12,360 | 14,646 | 14,283 | 11,181 | 10,664 | 12,106 | 12,596 | 12,320 | 11,104 | 11,432 | 11,738 | 11,485 | 13,201 | 14,557 | 9,458 | 10,130 | 10,732 | 10,680 | 8,484 | 7,861 | 0 | 0 | 8,053 | 0 | 0 |
| Inventory | 13,681 | 13,876 | 15,941 | 13,751 | 9,889 | 11,121 | 12,048 | 10,234 | 9,915 | 9,624 | 11,172 | 9,483 | 9,818 | 10,059 | 8,688 | 6,776 | 6,763 | 6,578 | 6,672 | 5,426 | 4,623 | 4,144 | 4,803 | 5,016 | 5,209 | 4,031 |
| Other Current Assets | 2,243 | 2,559 | 4,087 | 4,185 | 4,261 | 6,334 | 16,423 | 1,768 | 1,800 | 1,576 | 3,079 | 4,205 | 5,686 | 1,761 | 107 | 1,503 | 1,570 | 780.6 | 150.5 | 116.5 | 96.02 | 7,586 | 7,654 | -0.001 | 9,123 | 7,054 |
| Total Assets | 80,415 | 79,927 | 84,472 | 87,383 | 80,292 | 86,950 | 86,556 | 78,768 | 76,496 | 70,836 | 71,359 | 64,382 | 64,327 | 61,175 | 59,393 | 51,268 | 50,860 | 46,802 | 45,291 | 35,643 | 33,891 | 33,543 | 35,118 | 36,939 | 38,541 | 30,033 |
| Total Non-Current Assets | 49,183 | 45,923 | 47,050 | 52,332 | 50,424 | 55,960 | 43,335 | 47,623 | 50,550 | 46,270 | 43,939 | 37,124 | 35,538 | 34,087 | 34,532 | 31,681 | 29,586 | 27,894 | 26,898 | 20,527 | 19,063 | 21,187 | 22,298 | 23,126 | 23,339 | 17,439 |
| Property, Plant and Equipment | 27,197 | 24,080 | 22,967 | 21,553 | 19,647 | 21,792 | 20,780 | 25,258 | 26,413 | 25,260 | 23,496 | 18,254 | 18,177 | 17,966 | 17,241 | 16,285 | 15,032 | 14,215 | 14,901 | 13,976 | 12,435 | 13,047 | 13,757 | 14,215 | 13,635 | 12,426 |
| Goodwill and Intangible Assets | 11,983 | 12,216 | 13,273 | 13,499 | 13,145 | 14,525 | 16,554 | 13,594 | 15,162 | 12,537 | 12,967 | 12,235 | 12,241 | 11,919 | 12,245 | 10,449 | 9,889 | 9,560 | 8,922 | 3,717 | 3,336 | 3,787 | 3,468 | 3,950 | 4,536 | 2,148 |
| Goodwill | 7,721 | 7,500 | 7,696 | 7,520 | 6,959 | 8,105 | 9,211 | 9,353 | 10,073 | 8,363 | 8,141 | 6,872 | 6,385 | 5,962 | 5,873 | 5,069 | 4,748 | 4,305 | 4,713 | 2,137 | 0 | 0 | 0 | 0 | 0 | 0 |
| Intangible Assets | 4,262 | 4,716 | 5,577 | 5,979 | 6,186 | 6,420 | 7,343 | 4,241 | 5,089 | 4,174 | 4,826 | 5,363 | 5,856 | 5,957 | 6,372 | 5,380 | 5,141 | 5,255 | 4,208 | 1,580 | 3,336 | 3,787 | 3,468 | 3,950 | 4,536 | 2,148 |
| Long Term Investments | 6,908 | 8,275 | 7,889 | 12,750 | 13,127 | 15,200 | 2,429 | 5,269 | 4,716 | 4,941 | 3,766 | 4,750 | 2,647 | 2,427 | 3,021 | 2,944 | 3,058 | 2,736 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Deferred Tax Assets | 574 | 617 | 880 | 2,600 | 3,386 | 2,887 | 2,342 | 2,118 | 2,513 | 1,791 | 2,193 | 992 | 1,545 | 941 | 1,112 | 1,042 | 930 | 678.8 | 622.4 | 1,254 | 1,210 | 1,245 | 1,205 | 1,375 | 0 | 0 |
| Other Long Term Assets | 2,521 | 735 | 2,041 | 1,930 | 1,119 | 1,556 | 1,230 | 1,384 | 1,746 | 1,741 | 1,517 | 893 | 928 | 834 | 913 | 961 | 677 | 705.4 | 2,453 | 1,580 | 2,082 | 3,108 | 3,868 | 3,588 | 5,168 | 2,865 |
| Total Current Liabilities | 17,039 | 15,871 | 20,440 | 20,081 | 16,280 | 16,604 | 23,329 | 14,880 | 15,317 | 14,236 | 15,893 | 14,803 | 17,332 | 16,477 | 15,568 | 11,680 | 16,295 | 12,482 | 13,980 | 8,379 | 6,802 | 4,502 | 7,970 | 7,618 | 14,420 | 5,775 |
| Accounts Payable | 6,923 | 6,741 | 8,434 | 7,826 | 5,291 | 5,087 | 5,122 | 4,971 | 4,610 | 4,020 | 4,861 | 5,153 | 5,781 | 4,827 | 4,738 | 2,838 | 2,734 | 3,763 | 4,755 | 2,775 | 2,218 | 2,053 | 2,346 | 2,471 | 2,847 | 2,318 |
| Notes Payable/Short Term Debt | 3,540 | 2,947 | 4,598 | 4,259 | 4,312 | 4,277 | 5,939 | 2,734 | 3,988 | 4,427 | 3,867 | 3,553 | 4,105 | 3,843 | 3,379 | 2,393 | 6,239 | 3,171 | 3,710 | 259.1 | 1,259 | 510.9 | 1,896 | 0 | 6,097 | 954 |
| Tax Payables | 404 | 801 | 995 | 1,161 | 988 | 756 | 695 | 1,119 | 1,288 | 1,082 | 1,079 | 954 | 1,080 | 1,038 | 1,140 | 1,003 | 860 | 880.8 | 858.7 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Deferred Revenue | 803 | 0 | 1,016 | 6,989 | 5,899 | 6,172 | 695 | 5,594 | 5,661 | 4,719 | 6,011 | 5,943 | 7,481 | 4,248 | 5,918 | 4,673 | 5,455 | 3,911 | 127.1 | 0 | 0 | 144.9 | 113.9 | 0 | 0 | 0 |
| Other Current Liabilities | 5,369 | 5,382 | 5,397 | -154 | -210 | 312 | 10,878 | 462 | -230 | -12 | 75 | -800 | -1,115 | 2,521 | 393 | 773 | 1,007 | 755.5 | 4,530 | 5,345 | 3,324 | 1,793 | 3,614 | 5,146 | 5,476 | 2,504 |
| Total Liabilities | 43,532 | 43,282 | 43,549 | 45,302 | 45,894 | 44,600 | 50,447 | 44,012 | 43,928 | 39,291 | 43,164 | 36,593 | 38,523 | 35,790 | 36,736 | 32,659 | 32,138 | 26,704 | 26,713 | 18,133 | 18,137 | 17,692 | 18,160 | 19,387 | 24,252 | 15,876 |
| Total Non-Current Liabilities | 26,493 | 24,879 | 23,109 | 25,221 | 29,614 | 27,996 | 27,118 | 29,132 | 28,611 | 25,055 | 27,271 | 21,790 | 21,191 | 19,313 | 21,168 | 20,979 | 15,843 | 14,222 | 12,733 | 9,754 | 11,335 | 13,190 | 10,190 | 11,769 | 9,832 | 10,101 |
| Total Long Term Debt | 20,455 | 18,400 | 16,351 | 14,877 | 16,882 | 16,104 | 15,498 | 15,917 | 12,909 | 11,448 | 12,542 | 11,688 | 8,766 | 9,069 | 11,719 | 12,506 | 8,355 | 7,027 | 5,878 | 3,679 | 1,264 | 2,990 | 1,718 | 2,840 | 1,792 | 341.6 |
| Deferred Tax Liabilities Non-Current | 1,340 | 1,475 | 1,873 | 1,914 | 2,034 | 2,280 | 1,787 | 2,731 | 3,317 | 3,381 | 3,420 | 2,849 | 2,511 | 2,628 | 2,467 | 2,093 | 2,167 | 2,060 | 1,441 | 698.8 | 0 | 0 | 0 | 0 | 0 | 0 |
| Deferred Revenue Non-Current | 217 | 160 | 192 | 218 | 217 | 272 | 178 | 197 | 171 | 163 | 179 | 169 | 39 | 6,524 | 203 | 182 | 163 | 162.3 | 196.5 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Capital Lease Obligations | 1,663 | 1,649 | 1,488 | 1,412 | 1,360 | 1,420 | 134 | 124 | 106 | 82 | 90 | 85 | 73 | 60 | 59 | 80 | 80 | 96.5 | 104.9 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Long Term Liabilities | 2,818 | 3,195 | 3,205 | 6,800 | 9,121 | 7,920 | 9,521 | 10,163 | 12,108 | 9,981 | 11,040 | 6,999 | 9,802 | 1,032 | 6,720 | 6,118 | 5,078 | 4,876 | 5,112 | 5,377 | 10,071 | 10,201 | 8,472 | 8,929 | 8,040 | 9,759 |
| Total Equity | 36,883 | 36,645 | 40,923 | 42,081 | 34,398 | 42,350 | 36,109 | 34,756 | 32,568 | 31,545 | 28,195 | 27,789 | 25,804 | 25,385 | 22,657 | 18,609 | 18,722 | 20,098 | 18,578 | 17,510 | 15,753 | 15,851 | 16,958 | 17,552 | 14,289 | 14,157 |
| Non-Controlling Interest | 1,284 | 1,368 | 1,350 | 1,289 | 670 | 853 | 1,055 | 919 | 761 | 629 | 581 | 678 | 1,224 | 1,246 | 1,253 | 1,132 | 1,151 | 971.2 | 530.5 | 481.4 | 331.6 | 387.4 | 396.7 | 360.3 | 481 | 329.5 |
| Total Stockholders' Equity | 35,599 | 35,277 | 39,573 | 40,792 | 33,728 | 41,497 | 35,054 | 33,837 | 31,807 | 30,916 | 27,614 | 27,111 | 24,580 | 24,139 | 21,404 | 17,477 | 17,571 | 19,127 | 18,048 | 17,029 | 15,422 | 15,463 | 16,561 | 17,192 | 13,808 | 13,827 |
| Retained Earnings | 30,883 | 32,517 | 35,453 | 40,365 | 37,911 | 42,056 | 36,699 | 34,826 | 31,515 | 30,120 | 28,777 | 26,170 | 20,106 | 19,446 | 15,817 | 12,916 | 13,250 | 14,556 | 13,302 | 11,919 | 12,244 | 12,034 | 12,479 | 12,244 | 8,847 | 9,009 |
| Accumulated Other Earnings | 1,523 | 1,618 | 861 | -2,896 | -7,573 | -4,020 | -5,172 | -4,604 | -3,389 | -2,927 | -5,482 | -3,400 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Common Stock | 1,142 | 1,142 | 1,144 | 1,176 | 1,176 | 1,176 | 1,176 | 1,176 | 1,176 | 1,176 | 1,176 | 1,176 | 1,176 | 1,176 | 1,176 | 1,176 | 1,176 | 1,224 | 1,279 | 1,316 | 1,382 | 1,423 | 1,461 | 1,496 | 1,554 | 1,591 |
| Preferred Stock | 0 | 0 | 0 | 2,896 | 7,573 | 4,020 | 5,172 | 4,604 | 3,389 | 2,927 | 5,482 | 3,400 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Additional Paid in Capital | 3,139 | 1,618 | 0 | 0 | -7,573 | 0 | -5,172 | -4,604 | 3,130 | 3,141 | 3,143 | 3,165 | 6,349 | 3,936 | 3,216 | 3,229 | 3,565 | 3,347 | 3,141 | 4,077 | 2,375 | 2,007 | 2,620 | 3,452 | 3,406 | 3,227 |
| Total Liabilities & Total Equity | 80,415 | 79,927 | 84,472 | 87,383 | 80,292 | 86,950 | 86,556 | 78,768 | 76,496 | 70,836 | 71,359 | 64,382 | 64,327 | 61,175 | 59,393 | 51,268 | 50,860 | 46,802 | 45,291 | 35,643 | 33,891 | 33,543 | 35,118 | 36,939 | 38,541 | 30,033 |
| Total Liabilities & Shareholders' Equity | 80,415 | 79,927 | 84,472 | 87,383 | 80,292 | 86,950 | 86,556 | 78,768 | 76,496 | 70,836 | 71,359 | 64,382 | 64,327 | 61,175 | 59,393 | 51,268 | 50,860 | 46,802 | 45,291 | 35,643 | 33,891 | 33,543 | 35,118 | 36,939 | 38,541 | 30,033 |
| Total Investments | 6,975 | 8,328 | 8,121 | 12,958 | 13,334 | 15,644 | 2,773 | 5,321 | 5,252 | 4,962 | 3,785 | 4,767 | 2,670 | 2,446 | 3,037 | 2,959 | 3,093 | 2,786 | 55.8 | 182.9 | 162.7 | 146.6 | 131.9 | 383.6 | 363.9 | 517.8 |
| Total Debt | 23,995 | 21,347 | 20,949 | 19,136 | 21,194 | 20,381 | 21,437 | 18,651 | 16,897 | 15,875 | 16,409 | 14,492 | 13,428 | 13,004 | 15,098 | 14,899 | 14,594 | 10,198 | 9,483 | 3,938 | 2,523 | 3,501 | 3,614 | 2,840 | 7,888 | 1,295 |
| Net Debt | 21,081 | 18,723 | 18,433 | 16,512 | 16,864 | 17,954 | 19,137 | 12,156 | 15,522 | 13,634 | 14,691 | 12,677 | 11,651 | 10,956 | 13,605 | 13,064 | 11,818 | 9,431 | 8,649 | 3,031 | 438.8 | 3,021 | 3,383 | 2,479 | 7,383 | 304.4 |