Period Ending: | 2023 06-30 |
2022 06-30 |
2021 06-30 |
2020 06-30 |
2019 06-30 |
2018 06-30 |
2017 06-30 |
2016 06-30 |
2015 06-30 |
2014 06-30 |
2013 06-30 |
2012 06-30 |
2011 06-30 |
2010 06-30 |
2009 06-30 |
2008 06-30 |
2006 12-31 |
2005 12-31 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Report Filing: | 2023-09-20 | 2022-09-22 | 2022-02-18 | 2020-09-28 | 2019-09-19 | 2018-09-21 | 2017-09-22 | 2016-09-23 | 2015-09-25 | 2014-09-29 | 2013-09-27 | 2012-10-12 | 2011-09-21 | 2010-12-22 | 2009-09-30 | 2008-12-12 | 2006-12-31 | 2005-12-31 |
Total Current Assets | 1424935000 | 1462567000 | 1387558000 | 1174494000 | 1109478000 | 1000898000 | 868027000 | 827310000 | 806640000 | 729892656 | 546448188 | 437672433 | 362411956 | 301359086 | 283971473 | 214320514 | 31321228 | 31353114 |
Cash and Short Term Investments | 644834000 | 691957000 | 713129000 | 613731000 | 477648000 | 402089000 | 293854000 | 271463000 | 257484000 | 190493224 | 133087419 | 96332962 | 94784792 | 123885629 | 128882666 | 68676581 | 31295460 | 31117241 |
Cash & Equivalents | 611632000 | 679754000 | 664321000 | 288782000 | 332509000 | 262052000 | 197640000 | 229095000 | 207834000 | 162159098 | 112228579 | 96332962 | 90669059 | 119501945 | 128882666 | 63521599 | 529 | 856380 |
Short Term Investments | 33202000 | 12203000 | 48808000 | 324949000 | 145139000 | 140037000 | 96214000 | 42368000 | 49650000 | 28334126 | 20858840 | 0 | 4115733 | 4383684 | 5504375 | 5154982 | 31294931 | 30260861 |
Receivables | 616369000 | 606363000 | 580146000 | 485987000 | 553042000 | 507085000 | 467995000 | 472965000 | 470019000 | 473998713 | 360289753 | 275514471 | 116334387 | 80335123 | 67900409 | 111080772 | 0 | 0 |
Inventory | 111634000 | 91243000 | 47912000 | 48210000 | 42983000 | 58074000 | 45660000 | 36401000 | 34706000 | 35053243 | 34104057 | 26745225 | 35791093 | 23554331 | 18837270 | 24666453 | 0 | 0 |
Other Current Assets | 52098000 | 73004000 | 46371000 | 26566000 | 35805000 | 33650000 | 60518000 | 46481000 | 44431000 | 30347476 | 18966959 | 39079775 | 115501684 | 73584003 | 68351128 | 9896708 | 25768 | 235873 |
Total Assets | 1684848000 | 1671773000 | 1594253000 | 1360568000 | 1309023000 | 1210128000 | 1059827000 | 1004156000 | 983686000 | 926694505 | 744632926 | 552754975 | 458583944 | 384730251 | 345443522 | 252734095 | 31613416 | 31353114 |
Total Non-Current Assets | 259913000 | 209206000 | 206695000 | 186074000 | 199545000 | 209230000 | 191800000 | 176846000 | 177046000 | 196801849 | 198184738 | 115082542 | 96171988 | 83371165 | 61472049 | 38413581 | 292188 | 0 |
Property, Plant and Equipment | 138062000 | 102294000 | 100302000 | 84060000 | 76006000 | 80210000 | 81607000 | 79938000 | 80222000 | 82344825 | 79496315 | 70406722 | 59753192 | 65345618 | 47102749 | 27782914 | 0 | 0 |
Goodwill and Intangible Assets | 38925000 | 43728000 | 19565000 | 18648000 | 55036000 | 61717000 | 58382000 | 71476000 | 73260000 | 85546498 | 90234280 | 28183854 | 0 | -18025547 | 0 | 0 | 0 | 0 |
Goodwill | 18939000 | 20539000 | 1598000 | 1193000 | 37054000 | 48359000 | 47326000 | 59847000 | 59918000 | 66640303 | 65787020 | 27588883 | 0 | 0 | 0 | 0 | 0 | 0 |
Intangible Assets | 19986000 | 23189000 | 17967000 | 17455000 | 17982000 | 13358000 | 11056000 | 11629000 | 13342000 | 18906195 | 24447260 | 594971 | 0 | 0 | 0 | 0 | 0 | 0 |
Long Term Investments | 49164000 | 48274000 | 62788000 | 45773000 | 45162000 | 57584000 | 51266000 | 22822000 | 16976000 | 19497912 | 19779539 | 16077567 | 18571152 | 17348159 | 13570578 | 9761168 | 0 | 0 |
Deferred Tax Assets | 11937000 | 4540000 | 12480000 | 8909000 | 13331000 | 8318000 | 23000 | 2195000 | 2581000 | 1806047 | 1494551 | 414399 | 991496 | 677388 | 706943 | 717140 | 292188 | 0 |
Other Long Term Assets | 21825000 | 10370000 | 11560000 | 28684000 | 10010000 | 1401000 | 522000 | 415000 | 4007000 | 7606567 | 7180053 | 0 | 16856148 | 18025547 | 91779 | 152359 | 0 | 0 |
Total Current Liabilities | 470145000 | 484556000 | 422630000 | 327302000 | 339267000 | 333054000 | 304551000 | 297326000 | 374596000 | 403799433 | 268452183 | 188819217 | 161038804 | 131442908 | 101121574 | 71028772 | 1112432 | 484013 |
Accounts Payable | 170632000 | 173953000 | 140235000 | 117460000 | 110384000 | 129477000 | 124670000 | 106833000 | 105292000 | 135669331 | 111052268 | 78761476 | 63397616 | 41479662 | 37421717 | 23182477 | 507871 | 224498 |
Notes Payable/Short Term Debt | 17118000 | 17794000 | 18406000 | 2809000 | 22219000 | 3215000 | 8541000 | 9884000 | 30406000 | 13011114 | 17000343 | 7905263 | 16936710 | 2945118 | 10977913 | 6560628 | 107500 | 0 |
Tax Payables | 16918000 | 16096000 | 9881000 | 6421000 | 3206000 | 11547000 | 13859000 | 22986000 | 25879000 | 40976912 | 28345151 | 21830374 | 17607648 | 12129407 | 10549903 | 7533916 | 0 | 0 |
Deferred Revenue | 181387000 | 206222000 | 184543000 | 139242000 | 141385000 | 137692000 | 107407000 | 82004000 | 130052000 | 130696303 | 67066822 | 59293745 | 43202760 | 33552968 | 21072540 | 20674805 | 293106 | 0 |
Other Current Liabilities | 84090000 | 70491000 | 69565000 | 61370000 | 62073000 | 51123000 | 50074000 | 75619000 | 82967000 | 83445773 | 44987599 | 21028359 | 19894070 | 41335753 | 21099501 | 13076946 | 203955 | 259515 |
Total Liabilities | 508615000 | 505945000 | 452285000 | 371949000 | 361863000 | 367775000 | 336287000 | 321471000 | 398301000 | 435942220 | 329157931 | 213469996 | 192715669 | 166784321 | 149424388 | 87794820 | 7076449 | 6448030 |
Total Non-Current Liabilities | 38470000 | 21389000 | 29655000 | 44647000 | 22596000 | 34721000 | 31736000 | 24145000 | 23705000 | 32142787 | 60705748 | 24650779 | 31676865 | 35341413 | 48302814 | 16766048 | 5964017 | 5964017 |
Total Long Term Debt | 17878000 | 1716000 | 3626000 | 19082000 | 978000 | 20709000 | 20581000 | 20508000 | 20551000 | 14978257 | 19104733 | 24650779 | 31676865 | 35341413 | 48302814 | 16766048 | 0 | 0 |
Deferred Tax Liabilities Non-Current | 13069000 | 12966000 | 16829000 | 13940000 | 11779000 | 9366000 | 6689000 | 59000 | 77000 | 2371468 | 3272698 | 370300 | 0 | 0 | 277337 | 417913 | 0 | 0 |
Deferred Revenue Non-Current | 4955000 | 0 | 5551000 | 8165000 | 3530000 | 2410000 | 2220000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | -11709773 | -11663338 | 0 | 0 |
Capital Lease Obligations | 2990000 | 3800000 | 6026000 | 5791000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Long Term Liabilities | -422000 | 2907000 | -2377000 | -2331000 | 6309000 | 2236000 | 2246000 | 3578000 | 3077000 | 14793062 | 38328317 | -370300 | 0 | 0 | 11432436 | 11245425 | 5964017 | 5964017 |
Total Equity | 1176233000 | 1165828000 | 1141968000 | 988619000 | 947160000 | 842353000 | 723540000 | 682685000 | 585385000 | 490752285 | 415474995 | 339284979 | 265868275 | 217945930 | 196019134 | 164939275 | 24536967 | 24905084 |
Non-Controlling Interest | 1024000 | 541000 | 4278000 | 4136000 | 1774000 | 301000 | 21000 | 8529000 | 6285000 | 3583331 | 1746707 | 1183864 | 810618 | 774865 | 22479241 | 17645377 | 0 | 0 |
Total Stockholders' Equity | 1175209000 | 1165287000 | 1137690000 | 984483000 | 945386000 | 842052000 | 723519000 | 674156000 | 579100000 | 487168954 | 413728288 | 338101115 | 265057657 | 217171065 | 173539893 | 147293898 | 24536967 | 24905084 |
Retained Earnings | 961782000 | 857141000 | 806598000 | 774473000 | 708515000 | 582917000 | 482603000 | 430627000 | 318441000 | 252583104 | 182873145 | 130934342 | 74741788 | 43391191 | 13232254 | 30542484 | -469859 | -101742 |
Accumulated Other Earnings | -33543000 | 64608000 | 97263000 | -14094000 | 13176000 | 35679000 | 18667000 | 28066000 | 67833000 | 60762853 | 60018338 | 32714555 | 26825812 | 17577485 | 13902045 | 13364012 | 0 | 0 |
Common Stock | 62000 | 62000 | 61000 | 61000 | 60000 | 60000 | 60000 | 60000 | 58000 | 57555 | 57555 | 55999 | 54693 | 54450 | 49943 | 43943 | 700 | 700 |
Preferred Stock | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Additional Paid in Capital | 246908000 | 243476000 | 233768000 | 224043000 | 223635000 | 223396000 | 222189000 | 215403000 | 192768000 | 173765442 | 170779250 | 174396219 | 163435364 | 156147939 | 146355651 | 103343459 | 25006126 | 25006126 |
Total Liabilities & Total Equity | 1684848000 | 1671773000 | 1594253000 | 1360568000 | 1309023000 | 1210128000 | 1059827000 | 1004156000 | 983686000 | 926694505 | 744632926 | 552754975 | 458583944 | 384730251 | 345443522 | 252734095 | 31613416 | 31353114 |
Total Liabilities & Shareholders' Equity | 1684848000 | 1671773000 | 1594253000 | 1360568000 | 1309023000 | 1210128000 | 1059827000 | 1004156000 | 983686000 | 926694505 | 744632926 | 552754975 | 458583944 | 384730251 | 345443522 | 252734095 | 31613416 | 31353114 |
Total Investments | 82366000 | 60477000 | 111596000 | 370722000 | 190301000 | 197621000 | 147480000 | 65190000 | 66626000 | 47832038 | 40638379 | 16077567 | 22686885 | 21731843 | 19074953 | 14916150 | 31294931 | 30260861 |
Total Debt | 34996000 | 19510000 | 22032000 | 21891000 | 23197000 | 23924000 | 29122000 | 30392000 | 50957000 | 27989371 | 36105076 | 32556042 | 48613575 | 38286531 | 59280727 | 23326676 | 107500 | 0 |
Net Debt | -576636000 | -660244000 | -642289000 | -266891000 | -309312000 | -238128000 | -168518000 | -198703000 | -156877000 | -134169727 | -76123503 | -63776920 | -42055484 | -81215414 | -69601939 | -40194923 | 106971 | -856380 |