6.0 KiB
6.0 KiB
| 1 | fiscalDateEnding | reportedCurrency | totalAssets | totalCurrentAssets | cashAndCashEquivalentsAtCarryingValue | cashAndShortTermInvestments | inventory | currentNetReceivables | totalNonCurrentAssets | propertyPlantEquipment | accumulatedDepreciationAmortizationPPE | intangibleAssets | intangibleAssetsExcludingGoodwill | goodwill | investments | longTermInvestments | shortTermInvestments | otherCurrentAssets | otherNonCurrentAssets | totalLiabilities | totalCurrentLiabilities | currentAccountsPayable | deferredRevenue | currentDebt | shortTermDebt | totalNonCurrentLiabilities | capitalLeaseObligations | longTermDebt | currentLongTermDebt | longTermDebtNoncurrent | shortLongTermDebtTotal | otherCurrentLiabilities | otherNonCurrentLiabilities | totalShareholderEquity | treasuryStock | retainedEarnings | commonStock | commonStockSharesOutstanding |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2 | 2024-12-31 | USD | 6418243000 | 2631547000 | 1006536000 | 1006536000 | 149939000 | 55171000 | 3786696000 | 3499210000 | None | 152869000 | 152869000 | None | None | 27636000 | 1096829000 | 323072000 | None | 560379000 | 521237000 | 26448000 | None | None | 6822000 | 39142000 | None | None | 6822000 | None | 6822000 | 450775000 | None | 4361193000 | None | 2983173000 | 42000 | 66159000 |
| 3 | 2023-12-31 | USD | 7426866000 | 3576578000 | 3038827000 | 3038827000 | 173271000 | 116392000 | 3850288000 | 3626423000 | None | 150358000 | 150358000 | None | None | 27584000 | 0 | 238959000 | None | 978582000 | 836429000 | 92879000 | None | None | 89804001 | 142153000 | None | None | None | None | None | 504762000 | None | 4761907000 | None | 3328388000 | 41000 | 74963535 |
| 4 | 2022-12-31 | USD | 7594096000 | 4889163000 | 3499488000 | 3499488000 | 169517000 | 1131584000 | 2704933000 | 2605196000 | None | 80330000 | 80330000 | None | None | None | 13927000 | 74647000 | None | 989490000 | 736542000 | 81875000 | None | None | 20687000 | 252948000 | None | None | 20687000 | None | 20687000 | 290354000 | 60228000 | 4807376000 | None | 2898843000 | 40000 | 77291968 |
| 5 | 2021-12-31 | USD | 3343651000 | 1742980000 | 723775000 | 723775000 | 327771000 | 365911000 | 1600671000 | 1559110000 | None | 40741000 | 40741000 | None | None | None | 280251000 | 45272000 | None | 679821000 | 550499000 | 81469000 | None | None | 142937000 | 129322000 | 0 | 0 | None | None | None | 194600000 | 31366000 | 2161959000 | -1749000 | 1079042000 | 38000 | 76753281 |
| 6 | 2020-12-31 | USD | 1239143000 | 180271000 | 76596000 | 76596000 | 49236000 | 282000 | 1058872000 | 1027205000 | None | 30829000 | 30829000 | None | None | 685000 | 0 | 54157000 | None | 440228000 | 284135000 | 18953000 | None | None | 119868000 | 156093000 | 82000 | 123222000 | 119786000 | None | 243090000 | 70480000 | None | 767123000 | -1749000 | 330118000 | 37000 | 75003430 |
| 7 | 2019-12-31 | USD | 1201356000 | 174328000 | 51840000 | 51840000 | 39304000 | 5674000 | 1027028000 | 995223842 | None | 29593000 | 29593000 | None | None | 641972 | 0 | 77510000 | None | 634198000 | 445148000 | 12713000 | None | None | 229868000 | 189050000 | 162142 | 151518020 | 230593185 | None | 381463000 | 164383000 | 21034000 | 566643000 | -1748840 | 200923000 | 35000 | 69992311 |
| 8 | 2018-12-31 | USD | 854929000 | 160069000 | 65419000 | 65419000 | 15449000 | 10107000 | 694860000 | 616974820 | None | 22249000 | 22249000 | None | None | 649839 | 21807000 | 10336000 | None | 329798000 | 149854000 | 9195000 | None | None | 67415000 | 179944000 | None | 133312370 | 67414994 | None | 200727370 | 63030000 | 21463000 | 525131000 | -1748840 | 171398000 | 33000 | 65101265 |
| 9 | 2017-12-31 | USD | 748783000 | 142364000 | 60677000 | 60677000 | 19603000 | 21485212 | 606419000 | 485466417 | None | 25889000 | 25889000 | None | None | 687074 | 11990000 | 45798628 | None | 354255000 | 216513000 | 19311691 | None | None | 73784258 | 137742000 | None | 111436290 | 116176987 | None | 229765000 | 110224430 | 24154000 | 391736000 | -1748840 | 133274000 | 27000 | 54585265 |
| 10 | 2016-12-31 | USD | 656709000 | 73303000 | 15987000 | 15987000 | 12281000 | 19390763 | 583406000 | 557427884 | None | 24810000 | 24810000 | None | None | 581581 | 15893000 | 19989891 | None | 384979000 | 249750000 | 18745297 | None | None | 131712000 | 135229000 | None | 111948910 | 131712809 | None | 243661000 | 93992703 | 23280000 | 270101000 | -1748840 | 40432000 | 27000 | 52963550 |
| 11 | 2015-12-31 | USD | 660852000 | 88777000 | 14490000 | 14490000 | 10716000 | 31245000 | 572075000 | 544326130 | None | 27122000 | 27122000 | None | None | 1000000 | 19063000 | 12235000 | None | 419196000 | 275395000 | 17492000 | None | None | 144090000 | 143801000 | None | 118548430 | 51576265 | None | 262638430 | 105630000 | None | 240354000 | -1748840 | -3061000 | 26000 | 52282385 |
| 12 | 2014-12-31 | USD | 710131000 | 121949000 | 7068000 | 7068000 | 9582000 | 68941000 | 588182000 | 559006000 | None | 29007000 | 29007000 | None | None | 1000000 | 22169000 | 12836000 | None | 503363000 | 396068000 | 16784000 | None | None | 208746000 | 107295000 | None | 77336000 | 69360869 | None | 286082160 | 163230000 | None | 206768000 | -399000 | -16019000 | 22000 | 42270730 |
| 13 | 2013-12-31 | USD | 610200000 | 91145000 | 7831000 | 7831000 | 10500000 | 32738269 | 519055000 | 488504000 | None | 30377000 | 30377000 | None | None | 1000000 | 8826000 | 40074818 | None | 472873000 | 299124000 | 17695490 | None | None | 205754976 | 173749000 | None | 134870000 | 340625263 | None | 255314000 | 74294445 | None | 137327000 | -398000 | -32667000 | 17000 | 34613685 |
| 14 | 2012-12-31 | USD | 816308000 | 96511000 | 6679000 | 6679000 | 15136000 | 39016656 | 719797000 | 677895000 | None | 36158000 | 36158000 | None | None | None | 10650000 | 24292402 | None | 475430000 | 260311000 | 12346063 | None | None | 120279760 | 215119000 | None | 187522000 | None | None | 329135000 | 98129060 | None | 202106000 | -495000 | 38276000 | 18000 | 35142820 |
| 15 | 2011-12-31 | USD | 878477000 | 179453000 | 92697000 | 92697000 | 24176000 | 33634468 | 699024000 | 636475000 | None | 35316000 | 35316000 | None | None | None | 11600000 | 14498102 | None | 426451000 | 217841000 | 10479751 | None | None | 114964658 | 208610000 | None | 165646000 | None | None | 277451000 | 54025706 | None | 311178000 | None | 150205000 | 18000 | 7028564 |
| 16 | 2010-12-31 | USD | 645163000 | 236519000 | 203636000 | 203636000 | 11240000 | 16083618 | 408644000 | 399558000 | None | 8598000 | 8598000 | None | None | None | 64000 | 10779091 | None | 248740000 | 165201000 | 4302117 | None | None | 71600632 | 83539000 | None | 83001000 | None | None | 154602000 | 75925251 | None | 263481000 | None | 116881000 | 18000 | 5629053 |
| 17 | 2009-12-31 | USD | 523923458 | 120916743 | 81414436 | 81414436 | 4717488 | 16710457 | 403006715 | 399984000 | None | 1553000 | 1553000 | None | None | None | 8810000 | 18074362 | None | 343431512 | 142674843 | 3494103 | None | None | 43825918 | 200756669 | None | 144935000 | None | None | 188761480 | 94680668 | None | 52495628 | None | 51609747 | 10000 | 4166073 |
| 18 | 2008-12-31 | USD | 350105228 | 33948359 | 3304067 | 3304067 | 4808827 | 2440675 | 316156869 | 314507000 | None | 761000 | 761000 | None | None | None | 20429000 | 23394790 | None | 279052340 | 154324344 | 74306728 | None | None | 10389420 | 124727996 | None | 84299000 | None | None | 96521415 | 67954047 | None | 22041632 | None | 21477485 | 10000 | 5188564 |
| 19 | 2007-12-31 | USD | None | None | None | None | None | None | None | None | None | None | None | None | None | None | None | None | None | 47542 | 47542 | None | None | None | None | None | None | None | None | None | None | 47542 | None | -47542 | None | -47542 | 10000 | 5188564 |