| 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-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 |
| Total Current Assets | 674,049 | 752,864 | 697,966 | 638,535 | 643,360 | 462,923 | 270,273 | 256,855 | 181,864 | 134,070 | 142,109 | 67,833 | 43,162 | 27,899 | 11,040 | 8,143 | 7,121 | 5,567 | 1,715 |
| Cash and Short Term Investments | 428,093 | 571,029 | 524,470 | 455,085 | 483,445 | 363,215 | 203,165 | 210,210 | 150,801 | 115,696 | 125,999 | 45,074 | 33,315 | 22,337 | 10,057 | 7,266 | 6,612 | 5,274 | 1,489 |
| Cash & Equivalents | 145,487 | 248,125 | 193,086 | 189,898 | 321,262 | 330,503 | 189,976 | 199,309 | 143,736 | 106,818 | 108,193 | 33,045 | 30,396 | 16,857 | 3,254 | 2,749 | 2,689 | 4,321 | 437.8 |
| Short Term Investments | 282,606 | 322,904 | 331,384 | 265,187 | 162,183 | 32,712 | 13,189 | 10,901 | 7,065 | 8,878 | 17,806 | 12,029 | 2,919 | 5,480 | 6,803 | 4,518 | 3,923 | 952.4 | 1,051 |
| Receivables | 129,075 | 80,410 | 78,643 | 82,434 | 64,086 | 30,815 | 34,119 | 29,070 | 22,162 | 12,173 | 11,135 | 15,940 | 4,789 | 1,368 | 337.7 | 37.92 | 12.68 | 26.32 | 33.48 |
| Inventory | 18,887 | 25,460 | 28,547 | 30,087 | 27,858 | 14,859 | 8,534 | 4,535 | 957 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Current Assets | 97,994 | 75,965 | 66,306 | 70,929 | 67,971 | 54,034 | 24,455 | 13,040 | 7,944 | 6,201 | 4,975 | 6,819 | 5,058 | 4,194 | 645.4 | 838.5 | 495.7 | 267.4 | 192.2 |
| Total Assets | 1,804,227 | 1,764,829 | 1,753,044 | 1,695,553 | 1,690,218 | 1,312,985 | 965,076 | 717,124 | 506,812 | 364,450 | 255,434 | 111,549 | 63,786 | 47,210 | 12,705 | 9,457 | 7,893 | 6,053 | 2,045 |
| Total Non-Current Assets | 1,130,178 | 1,018,596 | 1,055,078 | 1,057,018 | 1,046,858 | 850,062 | 694,803 | 460,269 | 324,948 | 230,380 | 113,325 | 43,716 | 20,624 | 19,311 | 1,665 | 1,314 | 772.3 | 486.2 | 330.2 |
| Property, Plant and Equipment | 249,349 | 273,473 | 176,031 | 171,806 | 147,412 | 103,387 | 92,030 | 66,489 | 20,206 | 13,629 | 9,139 | 5,581 | 3,808 | 2,463 | 781.1 | 783.1 | 376 | 159 | 113.3 |
| Goodwill and Intangible Assets | 289,301 | 286,671 | 315,004 | 328,812 | 363,604 | 337,729 | 333,211 | 198,991 | 145,858 | 89,891 | 51,613 | 15,359 | 13,523 | 13,492 | 599.3 | 368.1 | 10.77 | 29.09 | 0 |
| Goodwill | 255,501 | 259,679 | 268,091 | 269,581 | 292,771 | 276,782 | 264,935 | 162,149 | 125,420 | 81,645 | 41,933 | 11,793 | 11,294 | 11,436 | 367.8 | 202.6 | 0 | 0 | 0 |
| Intangible Assets | 33,800 | 26,954 | 46,913 | 59,231 | 70,833 | 60,947 | 68,276 | 36,842 | 20,438 | 8,246 | 9,680 | 3,566 | 2,229 | 2,056 | 231.5 | 165.5 | 12.68 | 29.09 | 0 |
| Long Term Investments | 566,987 | 424,135 | 453,117 | 443,253 | 437,410 | 350,961 | 241,544 | 177,892 | 151,820 | 120,853 | 48,488 | 20,689 | 1,797 | 1,890 | 64.06 | 26.19 | 31.72 | 1,429 | 0 |
| Deferred Tax Assets | 13,161 | 11,363 | 15,494 | 14,475 | 11,041 | 7,590 | 2,533 | 2,182 | 1,038 | 30 | 157 | 66 | 52 | 43 | 101.3 | 73.17 | 310 | 260.3 | 211.9 |
| Other Long Term Assets | 11,380 | 22,954 | 95,432 | 98,672 | 87,391 | 50,395 | 25,485 | 14,715 | 6,026 | 5,977 | 3,928 | 2,021 | 1,444 | 1,423 | 119.3 | 63.24 | 43.79 | -1,391 | 4.99 |
| Total Current Liabilities | 435,346 | 421,507 | 385,351 | 383,784 | 377,358 | 241,872 | 207,669 | 135,810 | 93,564 | 52,039 | 39,672 | 37,384 | 23,995 | 11,751 | 6,385 | 4,097 | 2,818 | 2,370 | 1,862 |
| Accounts Payable | 0 | 0 | 103,369 | 107,205 | 94,368 | 67,173 | 51,958 | 40,363 | 20,165 | 8,328 | 5,158 | 2,046 | 885 | 801 | 15.98 | 23.91 | 15.58 | 12.88 | 8.7 |
| Notes Payable/Short Term Debt | 26,506 | 34,872 | 17,933 | 13,835 | 17,506 | 7,920 | 22,466 | 6,028 | 14,897 | 4,304 | 1,990 | 10,364 | 5,448 | 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,609 | 85,555 | 84,592 | 81,730 | 77,506 | 51,978 | 41,557 | 31,875 | 23,241 | 17,611 | 15,115 | 11,207 | 8,012 | 5,095 | 4,101 | 0 | 0 | 1,850 | 1,217 |
| Other Current Liabilities | 340,231 | 284,078 | 166,914 | 159,261 | 162,703 | 94,611 | 74,003 | 43,855 | 27,587 | 19,006 | 14,676 | 11,795 | 8,538 | 3,827 | 2,070 | 4,038 | 2,646 | 330.4 | 509 |
| Total Liabilities | 714,121 | 652,230 | 630,123 | 613,360 | 606,584 | 433,334 | 349,674 | 277,685 | 182,691 | 114,561 | 98,021 | 70,848 | 52,826 | 12,827 | 6,902 | 4,439 | 2,925 | 2,440 | 1,899 |
| Total Non-Current Liabilities | 278,775 | 230,723 | 244,772 | 229,576 | 229,226 | 191,462 | 142,005 | 141,875 | 89,127 | 62,522 | 58,349 | 33,464 | 28,831 | 1,076 | 517.5 | 341.5 | 106.3 | 70.19 | 37.15 |
| Total Long Term Debt | 221,604 | 170,742 | 177,636 | 162,762 | 163,933 | 139,367 | 111,834 | 119,525 | 76,835 | 53,467 | 50,603 | 30,711 | 22,462 | 0 | 0 | 0 | 0 | 0 | 0 |
| Deferred Tax Liabilities Non-Current | 48,454 | 53,012 | 61,745 | 61,706 | 59,598 | 43,898 | 22,517 | 19,312 | 10,361 | 6,471 | 4,493 | 2,136 | 643 | 413 | 130.9 | 69.64 | 0 | 0 | 0 |
| Deferred Revenue Non-Current | 4,536 | 4,069 | 3,560 | 3,490 | 3,158 | 2,025 | 1,467 | 993 | 641 | 418 | 445 | 428 | 389 | 529 | 332.9 | 204.3 | 118.3 | 70.19 | 37.15 |
| Capital Lease Obligations | 17,407 | 34,838 | 34,215 | 35,253 | 32,286 | 21,857 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Other Long Term Liabilities | -13,226 | -31,938 | -32,384 | -33,635 | -29,749 | -15,685 | 6,187 | 2,045 | 1,290 | 2,166 | 2,808 | 189 | 5,337 | 134 | 53.67 | 67.6 | -11.94 | 0 | 0 |
| Total Equity | 1,090,106 | 1,112,599 | 1,122,921 | 1,082,193 | 1,083,634 | 879,651 | 615,402 | 439,439 | 324,121 | 249,889 | 157,413 | 40,701 | 10,960 | 34,383 | 5,803 | 5,018 | 4,968 | 3,613 | 145.6 |
| Non-Controlling Interest | 80,248 | 126,055 | 133,264 | 133,714 | 146,164 | 124,250 | 123,145 | 73,617 | 45,322 | 32,902 | 11,974 | 1,079 | 537 | 2,895 | 49.82 | 41.06 | 0 | 0 | 0 |
| Total Stockholders' Equity | 1,009,858 | 986,544 | 989,657 | 948,479 | 937,470 | 755,401 | 492,257 | 365,822 | 278,799 | 216,987 | 145,439 | 39,622 | 10,423 | 31,488 | 5,753 | 4,977 | 4,968 | 3,613 | 145.6 |
| Retained Earnings | 645,478 | 597,897 | 599,028 | 563,557 | 554,924 | 406,287 | 257,886 | 172,353 | 108,558 | 78,752 | 24,842 | 1,183 | -20,491 | 12,552 | 0 | 0 | 0 | 635.3 | -271.1 |
| Accumulated Other Earnings | 19,329 | 18,331 | 2,560 | -23,318 | -11,716 | 5,457 | 2,636 | 9,100 | 8,541 | 6,200 | 3,865 | 1,651 | -337 | -1,024 | 5,753 | 4,977 | 4,968 | 84.19 | 416.7 |
| Common Stock | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 1 | 0.485 | 0.485 | 0.486 | 0.486 | 0 |
| Preferred Stock | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 10,284 | 10,447 | 0 | 0 | 0 | 0 | 0 | 0 |
| Additional Paid in Capital | 345,050 | 370,315 | 388,068 | 408,239 | 394,261 | 343,656 | 231,734 | 184,368 | 161,699 | 132,034 | 116,731 | 29,517 | 20,803 | 19,959 | 0 | 0 | 0 | 2,893 | 0 |
| Total Liabilities & Total Equity | 1,804,227 | 1,764,829 | 1,753,044 | 1,695,553 | 1,690,218 | 1,312,985 | 965,076 | 717,124 | 506,812 | 364,450 | 255,434 | 111,549 | 63,786 | 47,210 | 12,705 | 9,457 | 7,893 | 6,053 | 2,045 |
| Total Liabilities & Shareholders' Equity | 1,804,227 | 1,764,829 | 1,753,044 | 1,695,553 | 1,690,218 | 1,312,985 | 965,076 | 717,124 | 506,812 | 364,450 | 255,434 | 111,549 | 63,786 | 47,210 | 12,705 | 9,457 | 7,893 | 6,053 | 2,045 |
| Total Investments | 849,593 | 746,977 | 784,501 | 708,440 | 599,593 | 383,673 | 254,733 | 188,793 | 158,885 | 129,731 | 66,294 | 32,718 | 4,716 | 7,370 | 6,867 | 4,544 | 3,955 | 2,381 | 1,051 |
| Total Debt | 248,110 | 205,614 | 195,569 | 176,597 | 181,439 | 147,287 | 134,300 | 125,553 | 91,732 | 57,566 | 52,593 | 41,075 | 27,910 | 1,283 | 92.72 | 0 | 0 | 0 | 0 |
| Net Debt | 102,623 | -42,511 | 2,483 | -13,301 | -139,823 | -183,216 | -55,676 | -73,756 | -52,004 | -49,252 | -55,600 | 8,030 | -2,486 | -15,574 | -2,993 | -2,749 | -2,689 | -4,321 | -437.8 |