| Period Ending: | 2025 03-31 |
2024 03-31 |
2023 03-31 |
2022 03-31 |
2021 03-31 |
2020 03-31 |
2019 03-31 |
2018 03-31 |
2017 03-31 |
2016 03-31 |
2015 03-31 |
2014 03-31 |
2013 03-31 |
2012 03-31 |
2010 12-31 |
2009 12-31 |
2008 12-31 |
2007 12-31 |
2006 12-31 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Report Filing: | 2025-06-26 | 2024-05-23 | 2023-07-21 | 2022-07-26 | 2021-07-27 | 2020-07-09 | 2019-06-05 | 2018-07-27 | 2017-06-15 | 2016-05-24 | 2015-06-25 | 2014-03-31 | 2013-03-31 | 2012-03-31 | 2010-12-31 | 2009-12-31 | 2008-12-31 | 2007-12-31 | 2006-12-31 |
| Total Current Assets | 669,708 | 746,645 | 693,425 | 635,539 | 640,915 | 460,610 | 268,402 | 254,910 | 180,727 | 133,174 | 140,892 | 66,923 | 43,146 | 27,891 | 11,040 | 8,143 | 7,121 | 5,567 | 1,715 |
| Cash and Short Term Investments | 464,765 | 602,165 | 557,617 | 491,063 | 517,564 | 375,155 | 203,419 | 210,207 | 150,651 | 117,088 | 127,926 | 49,921 | 36,988 | 25,641 | 10,057 | 7,266 | 6,612 | 5,274 | 1,489 |
| Cash & Equivalents | 181,727 | 279,147 | 226,123 | 225,492 | 355,163 | 342,465 | 190,224 | 199,319 | 143,593 | 108,206 | 110,171 | 37,910 | 34,070 | 20,163 | 3,254 | 2,749 | 2,689 | 4,321 | 437.8 |
| Short Term Investments | 283,039 | 323,018 | 331,494 | 265,571 | 162,400 | 32,690 | 13,195 | 10,888 | 7,058 | 8,881 | 17,755 | 12,011 | 2,918 | 5,478 | 6,803 | 4,518 | 3,923 | 952.4 | 1,051 |
| Receivables | 76,215 | 68,926 | 64,165 | 71,332 | 56,999 | 46,877 | 38,291 | 28,690 | 22,316 | 12,302 | 11,283 | 15,982 | 5,567 | 1,862 | 337.7 | 37.92 | 12.68 | 26.32 | 33.48 |
| Inventory | 18,916 | 25,469 | 28,556 | 30,131 | 27,895 | 14,849 | 8,538 | 4,530 | 0 | 0 | 0 | 0 | 27.99 | 78.98 | 293.7 | 309 | 186.5 | 239.4 | 189.2 |
| Other Current Assets | 109,811 | 50,085 | 43,086 | 43,013 | 38,456 | 23,729 | 18,154 | 11,483 | 7,759 | 3,784 | 1,683 | 1,020 | 562.8 | 307.9 | 351.7 | 529.5 | 309.2 | 27.96 | 2.99 |
| Total Assets | 1,806,989 | 1,765,452 | 1,753,676 | 1,698,054 | 1,692,530 | 1,312,144 | 965,553 | 716,438 | 506,372 | 364,764 | 255,107 | 111,383 | 63,763 | 47,196 | 12,705 | 9,457 | 7,893 | 6,053 | 2,045 |
| Total Non-Current Assets | 1,137,281 | 1,018,806 | 1,060,250 | 1,062,515 | 1,051,615 | 851,534 | 697,151 | 461,528 | 325,646 | 231,590 | 114,215 | 44,460 | 20,616 | 19,305 | 1,665 | 1,314 | 772.3 | 486.2 | 330.2 |
| Property, Plant and Equipment | 249,731 | 273,529 | 257,521 | 253,818 | 222,454 | 141,454 | 99,717 | 72,336 | 20,186 | 13,634 | 10,990 | 6,670 | 4,673 | 3,184 | 781.1 | 783.1 | 376 | 159 | 113.3 |
| Goodwill and Intangible Assets | 276,835 | 286,730 | 315,109 | 329,288 | 364,091 | 337,500 | 333,359 | 189,389 | 139,390 | 87,049 | 48,368 | 13,679 | 11,624 | 11,787 | 599.3 | 368.1 | 10.77 | 29.09 | 0 |
| Goodwill | 255,892 | 259,771 | 268,180 | 269,971 | 293,163 | 276,594 | 265,053 | 161,957 | 125,296 | 81,677 | 41,812 | 11,775 | 11,290 | 11,433 | 367.8 | 202.6 | 0 | 0 | 0 |
| Intangible Assets | 20,943 | 26,960 | 46,929 | 59,317 | 70,928 | 60,906 | 68,306 | 27,432 | 14,094 | 5,372 | 6,556 | 1,903 | 333.9 | 354.9 | 231.5 | 165.5 | 12.68 | 29.09 | 0 |
| Long Term Investments | 567,855 | 424,223 | 453,317 | 443,941 | 438,043 | 350,774 | 242,031 | 178,729 | 152,168 | 121,072 | 49,290 | 21,298 | 2,141 | 2,025 | 64.06 | 26.19 | 31.72 | 1,429 | 0 |
| Deferred Tax Assets | 13,181 | 11,365 | 15,499 | 14,496 | 11,056 | 7,585 | 2,534 | 2,179 | 385.6 | 30.01 | 156.5 | 65.9 | 51.98 | 42.99 | 101.3 | 73.17 | 310 | 260.3 | 211.9 |
| Other Long Term Assets | 29,679 | 22,959 | 18,805 | 20,972 | 15,971 | 14,222 | 19,510 | 18,894 | 13,517 | 9,805 | 5,409 | 2,747 | 2,126 | 2,265 | 119.3 | 63.24 | 43.79 | -1,391 | 4.99 |
| Total Current Liabilities | 436,012 | 421,656 | 385,479 | 384,340 | 377,864 | 241,708 | 207,761 | 135,649 | 93,678 | 52,059 | 39,558 | 37,328 | 23,986 | 11,747 | 6,385 | 4,097 | 2,818 | 2,370 | 1,862 |
| Accounts Payable | 28,734 | 18,383 | 17,518 | 13,115 | 11,103 | 6,029 | 0 | 0 | 0 | 0 | 0 | 0 | 696.7 | 197.9 | 15.98 | 23.91 | 15.58 | 12.88 | 8.7 |
| Notes Payable/Short Term Debt | 26,547 | 34,884 | 17,939 | 13,855 | 17,529 | 7,915 | 22,476 | 6,021 | 14,882 | 4,306 | 1,984 | 10,349 | 5,446 | 1,283 | 92.72 | 0 | 0 | 0 | 0 |
| Tax Payables | 0 | 17,002 | 12,543 | 21,753 | 25,275 | 20,190 | 17,685 | 13,689 | 7,674 | 2,790 | 2,733 | 1,972 | 1,112 | 745 | 104.9 | 34.68 | 156.7 | 177.3 | 127.5 |
| Deferred Revenue | 68,440 | 72,844 | 71,319 | 67,080 | 62,573 | 38,312 | 30,809 | 22,271 | 15,037 | 10,301 | 5,321 | 0 | 0 | 0 | 2,174 | 0 | 0 | 1,850 | 1,217 |
| Other Current Liabilities | 312,292 | 278,542 | 266,161 | 268,537 | 261,384 | 169,262 | 136,792 | 93,669 | 56,085 | 34,663 | 29,520 | 25,008 | 16,731 | 9,522 | 3,997 | 4,038 | 2,646 | 330.4 | 509 |
| Total Liabilities | 715,214 | 652,460 | 630,332 | 614,248 | 607,397 | 433,040 | 349,829 | 277,356 | 182,510 | 114,606 | 97,082 | 70,626 | 52,721 | 12,793 | 6,902 | 4,439 | 2,925 | 2,440 | 1,899 |
| Total Non-Current Liabilities | 279,202 | 230,804 | 244,853 | 229,908 | 229,533 | 191,332 | 142,068 | 141,707 | 88,832 | 62,546 | 57,525 | 33,297 | 28,734 | 1,046 | 517.5 | 341.5 | 106.3 | 70.19 | 37.15 |
| Total Long Term Debt | 221,943 | 170,802 | 177,695 | 162,998 | 164,153 | 139,272 | 111,884 | 119,383 | 76,759 | 53,488 | 50,457 | 30,665 | 22,454 | 0 | 0 | 0 | 0 | 0 | 0 |
| Deferred Tax Liabilities Non-Current | 48,528 | 53,031 | 61,766 | 61,795 | 59,678 | 43,868 | 22,527 | 19,289 | 10,144 | 6,474 | 4,480 | 2,133 | 642.8 | 412.9 | 130.9 | 69.64 | 0 | 0 | 0 |
| Deferred Revenue Non-Current | 4,543 | 4,070 | 3,561 | 3,495 | 3,162 | 2,024 | 1,468 | 991.8 | 640.4 | 418.2 | 443.7 | 427.4 | 3,802 | 3,575 | 332.9 | 204.3 | 106.3 | 70.19 | 37.15 |
| Capital Lease Obligations | 13,484 | 28,977 | 28,557 | 30,303 | 28,255 | 19,078 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Long Term Liabilities | -9,296 | -26,076 | -26,726 | -28,682 | -25,714 | -12,910 | 6,190 | 2,043 | 1,289 | 2,167 | 2,144 | 71.89 | 1,836 | -2,942 | 53.67 | 67.6 | 0 | 0 | 0 |
| Total Equity | 1,091,775 | 1,112,992 | 1,123,343 | 1,083,806 | 1,085,133 | 879,105 | 615,724 | 439,081 | 323,863 | 250,158 | 157,369 | 40,757 | 11,042 | 34,403 | 5,803 | 5,018 | 4,968 | 3,613 | 145.6 |
| Non-Controlling Interest | 80,371 | 126,099 | 133,308 | 133,908 | 146,360 | 124,166 | 123,200 | 73,530 | 42,288 | 32,565 | 11,939 | 1,077 | 536.8 | 2,894 | 49.82 | 41.06 | 0 | 0 | 0 |
| Total Stockholders' Equity | 1,011,404 | 986,892 | 990,035 | 949,898 | 938,773 | 754,939 | 492,525 | 365,552 | 281,575 | 217,594 | 145,429 | 39,680 | 10,505 | 31,508 | 5,753 | 4,977 | 4,968 | 3,613 | 145.6 |
| Retained Earnings | 646,466 | 598,108 | 599,227 | 564,373 | 555,668 | 406,011 | 258,000 | 172,149 | 108,450 | 78,783 | 24,770 | 1,181 | -20,483 | 12,548 | 0 | 0 | 0 | 635.3 | -271.1 |
| Accumulated Other Earnings | 19,359 | 18,337 | 2,561 | -23,352 | -11,732 | 5,453 | 2,637 | 9,089 | 8,533 | 6,202 | 3,854 | 1,109 | -1,189 | -1,842 | 5,753 | 4,977 | 4,968 | 84.19 | 416.7 |
| Common Stock | 1 | 1 | 1 | 1 | 1 | 0.999 | 1 | 0.999 | 0.999 | 1 | 0.997 | 0.999 | 1 | 1 | 0.485 | 0.485 | 0.486 | 0.486 | 0 |
| Preferred Stock | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2,989 | 350.1 | 0 | 10,386 | 10,529 | 29.99 | 0 | 0 | 0 | 0 | 0 |
| Additional Paid in Capital | 345,578 | 370,446 | 388,246 | 408,876 | 394,836 | 343,474 | 231,886 | 184,312 | 161,602 | 132,257 | 116,804 | 27,003 | 21,647 | 20,772 | 0 | 0 | 0 | 2,893 | 0 |
| Total Liabilities & Total Equity | 1,806,989 | 1,765,452 | 1,753,676 | 1,698,054 | 1,692,530 | 1,312,144 | 965,553 | 716,438 | 506,372 | 364,764 | 255,107 | 111,383 | 63,763 | 47,196 | 12,705 | 9,457 | 7,893 | 6,053 | 2,045 |
| Total Liabilities & Shareholders' Equity | 1,806,989 | 1,765,452 | 1,753,676 | 1,698,054 | 1,692,530 | 1,312,144 | 965,553 | 716,438 | 506,372 | 364,764 | 255,107 | 111,383 | 63,763 | 47,196 | 12,705 | 9,457 | 7,893 | 6,053 | 2,045 |
| Total Investments | 850,893 | 747,241 | 784,811 | 709,512 | 600,443 | 383,463 | 255,226 | 189,617 | 159,226 | 129,954 | 67,045 | 33,309 | 5,059 | 7,504 | 6,867 | 4,544 | 3,955 | 2,381 | 1,051 |
| Total Debt | 248,490 | 205,687 | 195,634 | 176,853 | 181,682 | 147,187 | 134,360 | 125,404 | 91,641 | 57,793 | 52,441 | 41,014 | 27,900 | 1,283 | 92.72 | 0 | 0 | 0 | 0 |
| Net Debt | 66,763 | -73,461 | -30,489 | -48,639 | -173,481 | -195,278 | -55,865 | -73,914 | -51,952 | -50,413 | -57,730 | 3,104 | -6,171 | -18,880 | -3,162 | -2,749 | -2,689 | -4,321 | -437.8 |