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 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Report Filing: | 2025-03-12 | 2024-03-11 | 2023-03-17 | 2022-03-18 | 2021-03-19 | 2020-03-24 | 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 |
Total Current Assets | 22,999 | 23,367 | 23,186 | 23,949 | 26,519 | 28,814 | 18,281 | 23,960 | 43,061 | 18,294 | 18,541 | 18,690 | 20,630 | 12,323 | 12,597 | 10,853 | 11,360 | 8,076 | 6,288 | 5,049 | 5,330 | 3,080 | 2,471 |
Cash and Short Term Investments | 11,395 | 10,399 | 10,070 | 12,471 | 15,564 | 7,330 | 7,161 | 11,776 | 14,238 | 6,978 | 8,658 | 9,962 | 13,878 | 5,423 | 5,152 | 3,744 | 3,206 | 2,191 | 1,121 | 933.3 | 1,326 | 560.4 | 258.1 |
Cash & Equivalents | 11,174 | 10,332 | 9,900 | 12,019 | 15,168 | 7,238 | 7,074 | 10,472 | 8,579 | 6,923 | 8,357 | 9,839 | 7,051 | 5,320 | 4,511 | 3,689 | 2,936 | 1,930 | 826.2 | 726 | 1,323 | 560.4 | 225.6 |
Short Term Investments | 221 | 67 | 97 | 374 | 396 | 92 | 87 | 1,304 | 5,659 | 55 | 301 | 123 | 6,827 | 103 | 641 | 55 | 270 | 261 | 294.3 | 207.3 | 2.71 | 0 | 32.53 |
Receivables | 5,505 | 4,417 | 3,707 | 3,564 | 3,401 | 4,166 | 6,503 | 4,918 | 7,187 | 3,298 | 3,415 | 2,985 | 3,367 | 4,433 | 5,004 | 4,689 | 4,706 | 4,233 | 3,393 | 2,790 | 2,680 | 1,900 | 1,650 |
Inventory | 5,020 | 5,583 | 6,612 | 5,399 | 4,391 | 4,322 | 4,111 | 4,018 | 3,824 | 2,759 | 2,888 | 2,872 | 2,461 | 2,466 | 2,409 | 2,354 | 2,903 | 1,632 | 1,342 | 1,100 | 1,148 | 579.3 | 465.9 |
Other Current Assets | 1,079 | 2,968 | 2,797 | 2,515 | 3,163 | 12,996 | 506 | 3,248 | 17,812 | 5,259 | 3,580 | 2,871 | 924 | 1 | 32 | 66 | 545 | 19.99 | 431.6 | 225 | 176.2 | 40.3 | 97.59 |
Total Assets | 206,637 | 219,340 | 212,943 | 217,627 | 226,410 | 236,648 | 232,103 | 246,126 | 258,381 | 134,635 | 142,550 | 141,666 | 122,621 | 112,427 | 114,342 | 112,525 | 113,160 | 41,843 | 34,639 | 27,906 | 25,209 | 13,832 | 10,724 |
Total Non-Current Assets | 183,638 | 195,973 | 189,757 | 193,678 | 199,891 | 207,834 | 213,822 | 222,166 | 215,320 | 116,341 | 124,009 | 122,976 | 101,991 | 100,104 | 101,745 | 101,672 | 101,800 | 33,767 | 28,352 | 22,857 | 19,879 | 10,751 | 9,225 |
Property, Plant and Equipment | 23,503 | 26,818 | 26,671 | 26,677 | 26,419 | 27,544 | 25,910 | 27,184 | 27,522 | 18,952 | 20,263 | 20,889 | 16,461 | 16,022 | 15,893 | 16,461 | 19,674 | 9,665 | 8,316 | 7,103 | 7,182 | 4,209 | 3,685 |
Goodwill and Intangible Assets | 150,513 | 158,329 | 153,220 | 156,226 | 162,498 | 170,566 | 178,142 | 186,814 | 181,101 | 94,738 | 100,681 | 99,264 | 76,137 | 75,120 | 75,857 | 75,290 | 73,229 | 21,993 | 17,910 | 13,796 | 10,445 | 5,002 | 3,978 |
Goodwill | 110,479 | 117,043 | 113,010 | 115,796 | 120,971 | 128,114 | 133,311 | 140,940 | 136,532 | 65,061 | 70,758 | 69,926 | 51,766 | 51,302 | 52,498 | 52,125 | 49,556 | 20,170 | 16,240 | 13,156 | 10,111 | 4,715 | 3,839 |
Intangible Assets | 40,034 | 41,286 | 40,210 | 40,430 | 41,527 | 42,452 | 44,831 | 45,874 | 44,569 | 29,677 | 29,923 | 29,338 | 24,371 | 23,818 | 23,359 | 23,165 | 23,673 | 1,823 | 1,670 | 639.6 | 333.5 | 287.1 | 139.6 |
Long Term Investments | 4,780 | 5,050 | 4,831 | 6,035 | 6,280 | 5,971 | 6,244 | 5,363 | 4,406 | 260 | 228 | 380 | 7,346 | 6,940 | 7,538 | 7,021 | 7,107 | 282.9 | 69.95 | 52.11 | 379.6 | 869 | 946.5 |
Deferred Tax Assets | 2,493 | 0 | 2,300 | 1,969 | 2,019 | 1,719 | 1,457 | 1,216 | 1,261 | 1,181 | 1,058 | 1,180 | 807 | 673 | 744 | 949 | 932 | 966.7 | 1,131 | 1,101 | 1,007 | 212.8 | 208.8 |
Other Long Term Assets | 2,349 | 5,776 | 2,735 | 2,771 | 2,675 | 2,034 | 2,069 | 1,589 | 1,030 | 1,210 | 1,779 | 1,263 | 1,240 | 1,349 | 1,713 | 1,951 | 858 | 860.2 | 925.2 | 804.2 | 864.9 | 458.4 | 406.1 |
Total Current Liabilities | 33,066 | 37,156 | 34,383 | 34,184 | 32,352 | 34,841 | 34,459 | 36,211 | 40,116 | 28,456 | 27,208 | 25,627 | 20,408 | 19,644 | 15,720 | 14,254 | 24,424 | 9,747 | 7,759 | 6,146 | 7,929 | 3,604 | 3,870 |
Accounts Payable | 16,010 | 17,729 | 18,589 | 17,810 | 15,898 | 15,876 | 15,512 | 15,240 | 14,071 | 11,616 | 10,913 | 9,834 | 8,476 | 13,337 | 12,071 | 11,377 | 10,238 | 6,492 | 5,172 | 4,102 | 4,452 | 2,463 | 2,036 |
Notes Payable/Short Term Debt | 1,449 | 4,004 | 1,304 | 1,461 | 3,350 | 5,517 | 4,698 | 8,566 | 8,802 | 6,164 | 7,492 | 7,852 | 5,390 | 5,567 | 2,933 | 2,043 | 12,066 | 2,213 | 1,708 | 1,459 | 2,947 | 877.8 | 1,513 |
Tax Payables | 4,365 | 1,583 | 4,206 | 3,791 | 3,665 | 4,054 | 3,853 | 4,420 | 6,672 | 2,279 | 2,478 | 2,794 | 2,040 | 499 | 478 | 526 | 405 | 0 | 0 | 0 | 420.2 | 153.6 | 235.1 |
Deferred Revenue | 0 | 0 | 0 | 51 | 27 | 21 | 32 | 30 | 52 | 49 | 53 | 38 | 28 | 499 | 478 | 526 | 405 | 272.6 | 333.9 | 234.5 | 420.2 | 153.6 | 235.1 |
Other Current Liabilities | 11,242 | 13,840 | 10,284 | 11,071 | 9,412 | 9,373 | 10,364 | 7,955 | 10,519 | 8,348 | 6,272 | 5,109 | 4,474 | -258 | -240 | -218 | 1,310 | 768.9 | 545.1 | 350.6 | -310.4 | -44.08 | -149 |
Total Liabilities | 117,937 | 126,664 | 128,665 | 138,287 | 148,059 | 152,095 | 160,199 | 165,906 | 176,956 | 88,916 | 88,293 | 86,358 | 77,180 | 71,383 | 75,543 | 79,354 | 88,729 | 20,104 | 16,133 | 13,422 | 12,528 | 6,855 | 5,799 |
Total Non-Current Liabilities | 84,871 | 89,508 | 94,282 | 104,103 | 115,707 | 117,254 | 125,740 | 129,695 | 136,840 | 60,460 | 61,085 | 60,731 | 56,772 | 51,739 | 59,823 | 65,100 | 64,305 | 10,358 | 8,374 | 7,276 | 4,600 | 3,251 | 1,929 |
Total Long Term Debt | 70,720 | 74,163 | 78,880 | 87,369 | 95,478 | 97,564 | 106,997 | 108,949 | 113,941 | 43,541 | 43,630 | 41,274 | 38,951 | 34,598 | 44,256 | 49,028 | 48,424 | 7,560 | 6,792 | 5,290 | 3,005 | 2,771 | 1,504 |
Deferred Tax Liabilities Non-Current | 11,321 | 11,874 | 11,818 | 0 | 12,627 | 12,824 | 13,165 | 13,107 | 16,678 | 11,961 | 12,701 | 12,841 | 11,168 | 11,279 | 11,909 | 12,495 | 12,076 | 682.3 | 840.7 | 324.5 | 425.7 | 316.1 | 253.9 |
Deferred Revenue Non-Current | 1 | -11,874 | 0 | 0 | 7,603 | 6,865 | 6,992 | 0 | 6,222 | 0 | 0 | 0 | 6,652 | 4,314 | 0 | 0 | 0 | 0 | 1,903 | 2,111 | 1,727 | 680.1 | 656.9 |
Capital Lease Obligations | 2,304 | 2,829 | 2,492 | 2,277 | 2,234 | 2,025 | 1,985 | 213 | 234 | 126 | 133 | 135 | 141 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Long Term Liabilities | 525 | 12,516 | 1,092 | 14,457 | -2,235 | -2,024 | -3,399 | 7,426 | -235 | 4,832 | 4,621 | 6,481 | -140 | 1,548 | 3,658 | 3,577 | 3,805 | 2,116 | -1,161 | -448.9 | -558.5 | -516.4 | -485.8 |
Total Equity | 88,700 | 92,676 | 84,278 | 79,340 | 78,351 | 84,553 | 71,904 | 80,220 | 81,425 | 45,719 | 54,257 | 55,308 | 45,441 | 41,044 | 38,799 | 33,171 | 24,431 | 21,739 | 16,183 | 13,586 | 11,563 | 5,944 | 4,926 |
Non-Controlling Interest | 10,463 | 10,828 | 10,880 | 10,671 | 10,327 | 8,831 | 7,418 | 7,635 | 10,086 | 3,582 | 4,285 | 4,943 | 4,299 | 3,552 | 3,540 | 2,853 | 1,989 | 0 | 1,161 | 448.9 | 558.5 | 516.4 | 485.8 |
Total Stockholders' Equity | 78,237 | 81,848 | 73,398 | 68,669 | 68,024 | 75,722 | 64,486 | 72,585 | 71,339 | 42,137 | 49,972 | 50,365 | 41,142 | 37,492 | 35,259 | 30,318 | 22,442 | 21,739 | 15,022 | 13,137 | 11,005 | 5,428 | 4,440 |
Retained Earnings | 46,577 | 42,215 | 38,823 | 33,882 | 30,870 | 31,484 | 26,074 | 28,394 | 28,214 | 35,949 | 35,174 | 31,004 | 21,677 | 17,820 | 13,656 | 10,448 | 6,482 | 7,886 | 4,833 | 3,196 | 2,668 | 1,768 | 1,092 |
Accumulated Other Earnings | 16,190 | 23,741 | 18,925 | 19,425 | 17,798 | 24,882 | 19,056 | 24,835 | 23,769 | -13,168 | -4,558 | 18 | 157 | 0 | 0 | 0 | 0 | 425.7 | 943.7 | 1,148 | 478.5 | 292.2 | 113.3 |
Common Stock | 1,736 | 1,736 | 1,736 | 1,736 | 1,736 | 1,736 | 1,736 | 1,736 | 1,736 | 1,736 | 1,736 | 1,735 | 1,734 | 1,734 | 0 | 0 | 0 | 691.1 | 624.3 | 556.7 | 601.9 | 419.4 | 349.4 |
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 |
Additional Paid in Capital | 13,734 | 14,156 | 13,914 | 9,632 | 12,709 | 11,350 | 11,066 | 8,647 | 8,640 | 17,620 | 17,620 | 17,608 | 17,574 | 17,545 | 19,870 | 19,870 | 15,960 | 13,014 | 8,621 | 8,237 | 8,500 | 2,948 | 2,885 |
Total Liabilities & Total Equity | 206,637 | 219,340 | 212,943 | 217,627 | 226,410 | 236,648 | 232,103 | 246,126 | 258,381 | 134,635 | 142,550 | 141,666 | 122,621 | 112,427 | 114,342 | 112,525 | 113,160 | 41,843 | 32,317 | 27,906 | 24,092 | 13,832 | 10,724 |
Total Liabilities & Shareholders' Equity | 206,637 | 219,340 | 212,943 | 217,627 | 226,410 | 236,648 | 232,103 | 246,126 | 258,381 | 134,635 | 142,550 | 141,666 | 122,621 | 112,427 | 114,342 | 112,525 | 113,160 | 41,843 | 34,639 | 27,906 | 25,209 | 13,832 | 10,724 |
Total Investments | 5,001 | 5,117 | 4,928 | 6,409 | 6,676 | 6,063 | 6,331 | 6,667 | 10,065 | 315 | 529 | 503 | 14,173 | 7,043 | 8,179 | 7,076 | 7,377 | 543.8 | 364.3 | 259.4 | 382.3 | 869 | 979 |
Total Debt | 72,170 | 78,168 | 79,991 | 88,830 | 98,565 | 103,041 | 109,914 | 116,499 | 122,743 | 49,466 | 51,122 | 49,126 | 44,341 | 40,165 | 47,189 | 51,071 | 60,490 | 9,773 | 8,500 | 6,749 | 5,952 | 3,648 | 3,017 |
Net Debt | 60,996 | 67,836 | 70,091 | 76,811 | 83,397 | 95,803 | 102,840 | 106,027 | 114,164 | 42,543 | 42,765 | 39,287 | 37,290 | 34,845 | 42,678 | 47,382 | 57,554 | 7,843 | 7,673 | 6,023 | 4,629 | 3,088 | 2,791 |