| 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 |
1997 12-31 |
1996 12-31 |
1995 12-31 |
1994 12-31 |
1993 12-31 |
1992 12-31 |
1991 12-31 |
1990 12-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Report Filing: | 2025-02-18 | 2024-02-20 | 2023-02-21 | 2022-02-22 | 2021-02-16 | 2020-03-03 | 2019-03-05 | 2018-03-06 | 2017-03-07 | 2016-03-08 | 2015-03-10 | 2014-03-20 | 2013-03-25 | 2012-03-28 | 2011-04-28 | 2010-03-25 | 2009-03-17 | 2008-03-12 | 2007-03-27 | 2006-03-23 | 2005-03-21 | 2004-03-12 | 2003-03-25 | 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 |
| Total Current Assets | 25,827 | 25,054 | 22,593 | 26,244 | 19,544 | 15,563 | 15,591 | 13,150 | 13,262 | 16,007 | 16,697 | 20,335 | 19,048 | 23,506 | 25,131 | 23,760 | 15,869 | 17,082 | 16,936 | 13,770 | 14,243 | 12,933 | 12,126 | 14,821 | 10,521 | 9,909 | 4,463 | 4,721 | 5,197 | 4,864 | 4,548 | 4,895 | 3,774 | 3,770 | 3,547 |
| Cash and Short Term Investments | 5,525 | 5,860 | 6,243 | 6,398 | 7,992 | 6,217 | 5,680 | 4,554 | 5,902 | 6,853 | 7,155 | 10,013 | 8,524 | 11,819 | 12,550 | 11,426 | 4,391 | 6,044 | 7,760 | 6,603 | 5,265 | 3,951 | 4,688 | 5,465 | 4,452 | 3,286 | 615.8 | 1,205 | 1,670 | 1,224 | 1,149 | 1,552 | 634 | 653 | 613.4 |
| Cash & Equivalents | 5,488 | 5,840 | 6,166 | 6,329 | 7,832 | 5,368 | 4,831 | 3,324 | 5,018 | 6,240 | 6,360 | 9,217 | 7,701 | 7,571 | 11,068 | 9,918 | 4,286 | 5,867 | 7,103 | 4,979 | 4,067 | 733 | 726 | 1,008 | 1,022 | 428.8 | 341.9 | 500.9 | 443.5 | 251.9 | 856.7 | 1,352 | 465.6 | 473.4 | 129.2 |
| Short Term Investments | 37 | 20 | 77 | 69 | 160 | 849 | 849 | 1,230 | 884 | 613 | 795 | 796 | 823 | 4,248 | 1,482 | 1,508 | 105 | 177 | 657 | 1,624 | 1,198 | 3,218 | 3,962 | 4,457 | 3,431 | 2,858 | 273.9 | 704.2 | 1,226 | 971.9 | 292.4 | 199.7 | 168.4 | 179.6 | 484.2 |
| Receivables | 11,235 | 8,407 | 9,192 | 8,132 | 5,651 | 4,896 | 2,995 | 2,802 | 2,583 | 4,633 | 4,762 | 5,514 | 7,629 | 8,754 | 10,890 | -24 | 10,864 | 6,668 | 5,561 | 4,961 | 1,218 | 3,743 | 3,319 | 4,457 | 0 | 2.68 | 0 | 2,172 | 2,252 | 0 | 2,104 | 0 | 0 | 1,751 | 0 |
| Inventory | 5,288 | 5,424 | 4,699 | 8,983 | 4,024 | 3,193 | 2,890 | 3,035 | 2,334 | 2,143 | 1,960 | 1,909 | 2,061 | 1,852 | 1,682 | 1,750 | 1,636 | 2,119 | 2,250 | 2,206 | 3,020 | 3,022 | 2,593 | 3,437 | 2,106 | 2,155 | 1,325 | 1,203 | 1,166 | 1,315 | 1,213 | 1,148 | 1,268 | 1,297 | 1,300 |
| Other Current Assets | 3,779 | 5,363 | 2,459 | 2,731 | 1,877 | 1,257 | 4,026 | 2,759 | 2,443 | 2,378 | 2,820 | 2,899 | 834 | 1,081 | 9 | 10,608 | -1,022 | 2,251 | 1,365 | 0 | 4,740 | 2,217 | 1,526 | 1,463 | 3,963 | 4,465 | 2,523 | 140.5 | 109.6 | 2,326 | 81.3 | 2,195 | 1,872 | 69.23 | 1,634 |
| Total Assets | 104,035 | 101,119 | 96,483 | 105,363 | 66,729 | 61,377 | 60,651 | 63,354 | 62,526 | 60,124 | 58,595 | 55,899 | 53,534 | 52,830 | 56,127 | 54,920 | 46,950 | 47,957 | 29,932 | 24,840 | 25,652 | 23,573 | 21,576 | 26,445 | 18,446 | 19,806 | 8,980 | 8,282 | 8,563 | 7,870 | 7,318 | 7,424 | 6,188 | 6,362 | 6,101 |
| Total Non-Current Assets | 78,208 | 76,065 | 73,890 | 79,119 | 47,185 | 45,814 | 45,060 | 50,204 | 49,264 | 44,117 | 41,898 | 35,564 | 34,486 | 29,324 | 30,996 | 31,160 | 31,081 | 30,875 | 12,996 | 11,070 | 11,409 | 10,640 | 9,450 | 11,625 | 7,925 | 9,897 | 4,517 | 3,561 | 3,365 | 3,005 | 2,770 | 2,529 | 2,415 | 2,592 | 2,554 |
| Property, Plant and Equipment | 11,647 | 10,502 | 9,449 | 10,171 | 8,917 | 8,335 | 7,421 | 7,615 | 6,848 | 6,413 | 6,010 | 5,818 | 6,089 | 6,425 | 6,957 | 7,307 | 7,043 | 8,298 | 7,453 | 6,985 | 8,097 | 7,536 | 6,597 | 7,730 | 4,962 | 5,978 | 3,637 | 3,225 | 3,120 | 2,916 | 2,709 | 2,491 | 2,365 | 2,539 | 2,498 |
| Goodwill and Intangible Assets | 58,202 | 58,137 | 59,127 | 62,384 | 32,792 | 32,501 | 33,666 | 38,013 | 39,244 | 34,514 | 32,531 | 26,028 | 26,346 | 20,842 | 22,029 | 22,115 | 22,197 | 21,351 | 4,204 | 2,712 | 3,050 | 2,884 | 2,807 | 3,862 | 2,953 | 3,734 | 637.4 | 133.9 | 42.81 | 27.81 | 23.45 | 8.88 | 0 | 0 | 0 |
| Goodwill | 21,025 | 20,048 | 19,820 | 19,997 | 11,845 | 11,668 | 11,707 | 11,825 | 11,658 | 11,868 | 11,550 | 9,981 | 9,898 | 9,862 | 9,871 | 9,889 | 9,874 | 9,884 | 1,097 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Intangible Assets | 37,177 | 38,089 | 39,307 | 42,387 | 20,947 | 20,833 | 21,959 | 26,188 | 27,586 | 22,646 | 20,981 | 16,047 | 16,448 | 10,980 | 12,158 | 12,226 | 12,323 | 11,467 | 3,107 | 2,712 | 3,050 | 2,884 | 2,807 | 3,862 | 2,953 | 3,734 | 637.4 | 133.9 | 42.81 | 27.81 | 2,104 | 0 | 0 | 1,751 | 0 |
| Long Term Investments | 0 | 1,777 | 0 | 0 | 0 | 0 | 113 | -194 | -58 | -70 | -234 | -515 | -624 | -4,047 | -1,271 | -1,324 | -232 | 91 | -462 | -5,802 | -3,829 | 0 | 0 | -4,424 | -3,420 | 113.9 | 162.7 | 140.5 | 150.7 | 20.09 | 37.52 | 29.58 | 50.05 | 52.39 | 55.94 |
| Deferred Tax Assets | 5,347 | 0 | 3,263 | 4,330 | 3,438 | 2,718 | 2,379 | 2,189 | 1,102 | 1,294 | 1,219 | 1,205 | 1,111 | 1,514 | 1,475 | 1,292 | 1,236 | 1,044 | 1,220 | 1,117 | 3,824 | 0 | 0 | 1,008 | 1,022 | 428.8 | 341.9 | 500.9 | 443.5 | 251.9 | 856.7 | 1,352 | 465.6 | 473.4 | 129.2 |
| Other Long Term Assets | 3,012 | 5,649 | 2,051 | 2,234 | 2,038 | 2,260 | 1,481 | 2,581 | 2,128 | 1,966 | 2,372 | 3,028 | 1,564 | 4,590 | 1,806 | 1,770 | 837 | 91 | 581 | 6,058 | 267 | 220 | 46 | 3,449 | 2,409 | -357.8 | -262.3 | -439.7 | -392.2 | -210.1 | -856.7 | -1,352 | -465.6 | -473.4 | -129.2 |
| Total Current Liabilities | 27,866 | 30,542 | 26,293 | 22,594 | 20,307 | 18,117 | 16,292 | 16,383 | 15,256 | 14,869 | 17,330 | 16,051 | 13,903 | 15,752 | 16,787 | 17,640 | 13,415 | 15,187 | 9,447 | 6,839 | 6,587 | 7,695 | 8,215 | 9,269 | 6,900 | 7,016 | 3,325 | 3,080 | 3,202 | 3,128 | 2,964 | 3,491 | 3,969 | 1,731 | 1,616 |
| Accounts Payable | 3,640 | 3,267 | 2,550 | 2,824 | 2,350 | 1,774 | 1,720 | 2,285 | 1,680 | 3,469 | 3,492 | 2,499 | 2,449 | 8,975 | 2,257 | 2,658 | 7,178 | 3,497 | 3,482 | 5,466 | 3,125 | 3,086 | 3,171 | 2,385 | 3,005 | 1,614 | 976 | 874.5 | 820.3 | 822.1 | 791.1 | 625.7 | 530.8 | 497.7 | 1,439 |
| Notes Payable/Short Term Debt | 2,495 | 5,400 | 5,453 | 1,800 | 2,386 | 2,010 | 1,781 | 2,271 | 2,325 | 925 | 2,467 | 1,790 | 901 | 1,990 | 125 | 1,926 | 993 | 4,280 | 136 | 90 | 142 | 152 | 516 | 460.4 | 213.6 | 378.8 | 377 | 309.1 | 397.3 | 418.8 | 347.1 | 1,013 | 2,096 | 200.2 | 177.5 |
| Tax Payables | 1,807 | 2,076 | 1,364 | 1,379 | 1,517 | 1,684 | 1,164 | 1,350 | 1,380 | 1,483 | 2,354 | 3,076 | 2,862 | 3,390 | 6,898 | 5,728 | 4,549 | 3,552 | 2,977 | 1,283 | 0 | 0 | 0 | 1,456 | 891.7 | 639.7 | 463.1 | 413.3 | 435 | 343 | 325.2 | 267.7 | 115.3 | 67.36 | 0 |
| Deferred Revenue | 0 | 0 | 0 | 0 | 0 | 0 | 1,368 | -6,437 | -5,876 | -6,504 | -5,839 | -4,580 | -3,679 | -3,430 | 7,993 | 6,937 | -1,302 | -1,299 | -1,608 | -1,406 | -3,318 | 989 | 855 | 3,997 | 3,217 | 2,479 | -4.98 | 395.1 | 828.9 | 553.2 | -54.72 | -813.6 | -1,928 | -20.58 | 306.7 |
| Other Current Liabilities | 19,924 | 19,799 | 16,926 | 16,591 | 14,054 | 12,649 | 10,259 | 16,914 | 15,747 | 15,496 | 14,856 | 13,266 | 11,370 | 4,827 | -486 | 391 | 1,997 | 5,157 | 4,460 | 1,406 | 6,638 | 3,468 | 3,673 | 970.7 | -427.2 | 1,904 | 1,514 | 1,088 | 721 | 990.5 | 1,556 | 2,398 | 3,155 | 986.1 | -306.7 |
| Total Liabilities | 63,164 | 61,953 | 59,425 | 66,076 | 51,091 | 46,781 | 46,607 | 46,712 | 45,857 | 41,615 | 38,949 | 32,646 | 29,582 | 29,358 | 32,717 | 34,099 | 30,890 | 33,042 | 14,516 | 11,149 | 11,155 | 10,316 | 10,350 | 12,682 | 8,897 | 9,469 | 4,754 | 4,658 | 4,901 | 4,833 | 4,593 | 5,100 | 6,018 | 5,445 | 5,418 |
| Total Non-Current Liabilities | 35,298 | 31,411 | 33,132 | 43,482 | 30,784 | 28,664 | 30,315 | 30,329 | 30,601 | 26,746 | 21,619 | 16,595 | 15,679 | 13,606 | 15,930 | 16,459 | 17,475 | 17,855 | 5,069 | 4,310 | 4,568 | 2,621 | 2,135 | 3,414 | 1,997 | 2,454 | 1,429 | 1,579 | 1,699 | 1,706 | 1,629 | 1,609 | 2,049 | 3,714 | 3,802 |
| Total Long Term Debt | 27,619 | 23,222 | 23,690 | 28,888 | 17,994 | 16,217 | 19,201 | 17,387 | 16,519 | 14,138 | 8,397 | 8,589 | 9,409 | 7,338 | 9,097 | 9,381 | 10,855 | 10,876 | 1,087 | 1,111 | 1,127 | 303 | 328 | 908.4 | 631.8 | 739.6 | 763.5 | 862.9 | 846 | 849.9 | 822.4 | 829.8 | 1,371 | 3,226 | 3,300 |
| Deferred Tax Liabilities Non-Current | 3,305 | 31 | 2,944 | 6,206 | 2,918 | 2,490 | 3,286 | 3,995 | 3,956 | 2,733 | 1,796 | 2,827 | 2,576 | 2,735 | 3,145 | 3,247 | 3,126 | 4,119 | 1,559 | 1,112 | 1,328 | 1,590 | 1,210 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Deferred Revenue Non-Current | 0 | 7 | 14 | 26 | 38 | 50 | 78 | 0 | 0 | 0 | 0 | 0 | 0 | 3,148 | -373 | -5,306 | 71 | 0 | 0 | 0 | 1,409 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Capital Lease Obligations | 1,452 | 1,128 | 953 | 987 | 681 | 675 | 0 | 5 | 93 | 95 | 108 | 102 | 84 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Long Term Liabilities | 2,922 | 7,023 | 5,531 | 7,375 | 9,153 | 9,232 | 7,750 | 8,942 | 10,033 | 9,780 | 11,318 | 5,077 | 3,610 | 385 | 4,061 | 9,137 | 3,423 | 2,860 | 2,423 | 2,087 | 704 | 728 | 597 | 2,505 | 1,365 | 1,714 | 665.6 | 715.8 | 852.8 | 856 | 806.7 | 779.5 | 678 | 488.4 | 501.5 |
| Total Equity | 40,871 | 39,166 | 37,058 | 39,287 | 15,638 | 14,596 | 14,044 | 16,642 | 16,669 | 18,509 | 19,646 | 23,253 | 23,952 | 23,472 | 23,410 | 20,821 | 16,060 | 14,915 | 15,416 | 13,691 | 14,497 | 13,257 | 11,226 | 13,763 | 9,549 | 10,337 | 4,226 | 3,624 | 3,661 | 3,036 | 2,725 | 2,324 | 169.9 | 916.9 | 682.8 |
| Non-Controlling Interest | 85 | 23 | 21 | 19 | 16 | 1,469 | 1,576 | 1,682 | 1,815 | 19 | 19 | 29 | 215 | 226 | 197 | 161 | 148 | 137 | 112 | 94 | 93 | 79 | 54 | 51.85 | 20.91 | 39.98 | 53.12 | 52.9 | 178.1 | 160.7 | 90.68 | 106.5 | 86.45 | 134.7 | 111.9 |
| Total Stockholders' Equity | 40,786 | 39,143 | 37,037 | 39,268 | 15,622 | 13,127 | 12,468 | 14,960 | 14,854 | 18,490 | 19,627 | 23,224 | 23,737 | 23,246 | 23,213 | 20,660 | 15,912 | 14,778 | 15,304 | 13,597 | 14,404 | 13,178 | 11,172 | 13,711 | 9,528 | 10,297 | 4,173 | 3,571 | 3,483 | 2,876 | 2,634 | 2,217 | 83.42 | 782.2 | 571 |
| Retained Earnings | 3,160 | 4,516 | -574 | 1,710 | 5,299 | 2,812 | 5,683 | 8,221 | 8,140 | 11,834 | 13,029 | 16,960 | 17,961 | 17,894 | 18,272 | 16,198 | 11,572 | 10,624 | 11,348 | 10,679 | 11,590 | 10,449 | 8,451 | 9,874 | 6,962 | 8,534 | 3,069 | 2,450 | 2,069 | 1,649 | 1,495 | 1,194 | 1,254 | 782.2 | 571 |
| Accumulated Other Earnings | 0 | 0 | 0 | 0 | 0 | 0 | 34 | 1,012 | 99 | 1,664 | 2,511 | 3,748 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -5,004 | -3,246 | -4,212 | -2,976 | -2,655 | -2,516 | -2,315 | 0 | 0 | 0 | 0 | 0 |
| Common Stock | 388 | 388 | 387 | 387 | 328 | 328 | 317 | 317 | 316 | 316 | 316 | 315 | 312 | 323 | 352 | 363 | 362 | 364 | 383 | 395 | 411 | 423 | 429 | 624.3 | 442.1 | 443.8 | 395.1 | 391.8 | 405.9 | 366.2 | 369 | 349.1 | 273 | 0 | 0 |
| Preferred Stock | 0 | 949 | 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 |
| Additional Paid in Capital | 37,238 | 33,290 | 37,224 | 37,171 | 9,995 | 9,987 | 4,427 | 4,393 | 4,351 | 4,304 | 4,261 | 3,983 | 5,464 | 5,029 | 4,589 | 4,099 | 3,978 | 3,790 | 3,573 | 2,523 | 2,403 | 2,306 | 2,292 | 6,371 | 2,124 | 1,315 | 2,953 | 729 | 1,009 | 860.7 | 770.8 | 674.5 | -1,444 | 0 | 0 |
| Total Liabilities & Total Equity | 104,035 | 101,119 | 96,483 | 105,363 | 66,729 | 61,377 | 60,651 | 63,354 | 62,526 | 60,124 | 58,595 | 55,899 | 53,534 | 52,830 | 56,127 | 54,920 | 46,950 | 47,957 | 29,932 | 24,840 | 25,652 | 23,573 | 21,576 | 26,445 | 18,446 | 19,806 | 8,980 | 8,282 | 8,563 | 7,870 | 7,318 | 7,424 | 6,188 | 6,362 | 6,101 |
| Total Liabilities & Shareholders' Equity | 104,035 | 101,119 | 96,483 | 105,363 | 66,729 | 61,377 | 60,651 | 63,354 | 62,526 | 60,124 | 58,595 | 55,899 | 53,534 | 52,830 | 56,127 | 54,920 | 46,950 | 47,957 | 29,932 | 24,840 | 25,652 | 23,573 | 21,576 | 26,445 | 18,446 | 19,806 | 8,980 | 8,282 | 8,563 | 7,870 | 7,318 | 7,424 | 6,188 | 6,362 | 6,101 |
| Total Investments | 37 | 1,797 | 77 | 69 | 160 | 849 | 962 | 1,036 | 826 | 543 | 561 | 281 | 199 | 201 | 211 | 184 | 156 | 182 | 119 | 256 | -2,631 | 3,218 | 3,962 | 33.18 | 10.46 | 2,972 | 242.3 | 844.7 | 1,377 | 992 | 329.9 | 229.3 | 218.4 | 232 | 540.1 |
| Total Debt | 30,114 | 28,622 | 29,143 | 30,688 | 20,380 | 18,227 | 19,113 | 17,807 | 16,808 | 15,053 | 10,843 | 10,376 | 10,310 | 9,328 | 9,595 | 11,307 | 11,848 | 15,156 | 1,223 | 1,201 | 1,269 | 455 | 844 | 1,369 | 845.4 | 1,118 | 1,042 | 1,172 | 1,243 | 1,269 | 1,169 | 1,843 | 3,467 | 3,426 | 3,478 |
| Net Debt | 24,626 | 22,782 | 22,977 | 24,359 | 12,548 | 12,859 | 14,282 | 14,483 | 11,790 | 8,813 | 4,483 | 1,159 | 2,609 | 1,757 | -1,473 | 1,389 | 7,562 | 9,289 | -5,880 | -3,778 | -2,798 | -278 | 118 | 360.9 | -176.2 | 689.7 | 700.5 | 671.2 | 799.7 | 1,017 | 312.7 | 491.1 | 3,002 | 2,953 | 3,349 |