Period Ending: | 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: | 2024-03-11 | 2023-03-17 | 2022-03-18 | 2021-03-19 | 2020-03-24 | 2019-03-22 | 2018-03-19 | 2017-03-22 | 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 | 23367000000 | 23186000000 | 23949000000 | 26519000000 | 28814000000 | 18281000000 | 23960000000 | 43061000000 | 18294000000 | 18541000000 | 18690000000 | 20630000000 | 12323000000 | 12597000000 | 10853000000 | 11360000000 | 8075874436 | 6287531840 | 5049093342 | 5330224487 | 3080488142 | 2471221549 |
Cash and Short Term Investments | 10399000000 | 9997000000 | 12393000000 | 15564000000 | 7330000000 | 7161000000 | 11776000000 | 14238000000 | 6978000000 | 8658000000 | 9962000000 | 13878000000 | 5423000000 | 5152000000 | 3744000000 | 3206000000 | 2191377374 | 1120511026 | 933306486 | 1325778115 | 560432225 | 258140340 |
Cash & Equivalents | 10332000000 | 9900000000 | 12019000000 | 15168000000 | 7238000000 | 7074000000 | 10472000000 | 8579000000 | 6923000000 | 8357000000 | 9839000000 | 7051000000 | 5320000000 | 4511000000 | 3689000000 | 2936000000 | 1930394972 | 826195409 | 726036645 | 1323066912 | 560432225 | 225610459 |
Short Term Investments | 67000000 | 97000000 | 374000000 | 396000000 | 92000000 | 87000000 | 1304000000 | 5659000000 | 55000000 | 301000000 | 123000000 | 6827000000 | 103000000 | 641000000 | 55000000 | 270000000 | 260982401 | 294315617 | 207269841 | 2711202 | 0 | 32529880 |
Receivables | 6372000000 | 5734000000 | 5077000000 | 5134000000 | 6250000000 | 6503000000 | 7046000000 | 7187000000 | 4673000000 | 4517000000 | 4471000000 | 3367000000 | 4433000000 | 5004000000 | 4689000000 | 5200000000 | 3747065770 | 3393208304 | 2784522272 | 2680023858 | 1900431973 | 1649579734 |
Inventory | 5583000000 | 6525000000 | 5284000000 | 4391000000 | 4322000000 | 4111000000 | 4018000000 | 3824000000 | 2759000000 | 2888000000 | 2872000000 | 2461000000 | 2466000000 | 2409000000 | 2354000000 | 2903000000 | 1631504512 | 1342237590 | 1100306759 | 1148194339 | 579323199 | 465911833 |
Other Current Assets | 1013000000 | 930000000 | 1195000000 | 1430000000 | 10912000000 | 506000000 | 1120000000 | 17812000000 | 3884000000 | 2478000000 | 1385000000 | 924000000 | 1000000 | 32000000 | 66000000 | 51000000 | 505926780 | 431574920 | 230957825 | 176228175 | 40300745 | 97589642 |
Total Assets | 221019000000 | 212943000000 | 217627000000 | 226410000000 | 236648000000 | 232103000000 | 246126000000 | 258381000000 | 134635000000 | 142550000000 | 141666000000 | 122621000000 | 112427000000 | 114342000000 | 112525000000 | 113160000000 | 41843206438 | 34639496363 | 27905627080 | 25208762607 | 13831971084 | 10724366979 |
Total Non-Current Assets | 197652000000 | 189757000000 | 193678000000 | 199891000000 | 207834000000 | 213822000000 | 222166000000 | 215320000000 | 116341000000 | 124009000000 | 122976000000 | 101991000000 | 100104000000 | 101745000000 | 101672000000 | 101800000000 | 33767332001 | 28351964523 | 22856533737 | 19878538119 | 10751482941 | 9224844433 |
Property, Plant and Equipment | 26818000000 | 26671000000 | 26677000000 | 26419000000 | 27544000000 | 25910000000 | 27184000000 | 27522000000 | 18952000000 | 20263000000 | 20889000000 | 16461000000 | 16022000000 | 15893000000 | 16461000000 | 19674000000 | 9665096884 | 8316065937 | 7102841373 | 7181975924 | 4208908983 | 3685320629 |
Goodwill and Intangible Assets | 158329000000 | 153220000000 | 156226000000 | 162498000000 | 170566000000 | 178142000000 | 186814000000 | 181101000000 | 94738000000 | 100681000000 | 99264000000 | 76137000000 | 75120000000 | 75857000000 | 75290000000 | 73229000000 | 21992505868 | 17909699217 | 13795880659 | 10444908361 | 5002329886 | 3978089551 |
Goodwill | 117043000000 | 113010000000 | 115796000000 | 120971000000 | 128114000000 | 133311000000 | 140940000000 | 136532000000 | 65061000000 | 70758000000 | 69926000000 | 51766000000 | 51302000000 | 52498000000 | 52125000000 | 49556000000 | 20170003061 | 16240150985 | 13156305148 | 10111430430 | 4715187083 | 3838525871 |
Intangible Assets | 41286000000 | 40210000000 | 40430000000 | 41527000000 | 42452000000 | 44831000000 | 45874000000 | 44569000000 | 29677000000 | 29923000000 | 29338000000 | 24371000000 | 23818000000 | 23359000000 | 23165000000 | 23673000000 | 1822502806 | 1669548232 | 639575511 | 333477930 | 287142803 | 139563679 |
Long Term Investments | 5376000000 | 4831000000 | 6035000000 | 6280000000 | 5971000000 | 6244000000 | 5363000000 | 4406000000 | 260000000 | 228000000 | 380000000 | 7346000000 | 6940000000 | 7538000000 | 7021000000 | 7107000000 | 282852435 | 69949451 | 52113560 | 379568376 | 868984799 | 946514580 |
Deferred Tax Assets | 4614000000 | 2300000000 | 1969000000 | 2019000000 | 1719000000 | 1457000000 | 1216000000 | 1261000000 | 1181000000 | 1058000000 | 1180000000 | 807000000 | 673000000 | 744000000 | 949000000 | 932000000 | 966655488 | 1131069434 | 1101491158 | 1007211799 | 212838305 | 208820844 |
Other Long Term Assets | 2515000000 | 2735000000 | 2771000000 | 2675000000 | 2034000000 | 2069000000 | 1589000000 | 1030000000 | 1210000000 | 1779000000 | 1263000000 | 1240000000 | 1349000000 | 1713000000 | 1951000000 | 858000000 | 860221326 | 925180484 | 804206987 | 864873659 | 458420968 | 406098829 |
Total Current Liabilities | 37156000000 | 34383000000 | 34184000000 | 32352000000 | 34841000000 | 34459000000 | 36211000000 | 40116000000 | 28456000000 | 27208000000 | 25627000000 | 20408000000 | 19644000000 | 15720000000 | 14254000000 | 24424000000 | 9746745009 | 7759109926 | 6145846904 | 7928912265 | 3604397818 | 3870006401 |
Accounts Payable | 17729000000 | 18589000000 | 17810000000 | 15898000000 | 15876000000 | 15512000000 | 15240000000 | 14071000000 | 11616000000 | 10913000000 | 9834000000 | 8476000000 | 13337000000 | 12071000000 | 11377000000 | 11495000000 | 6429789901 | 5172300017 | 4101574066 | 4451794816 | 2463382995 | 2035740894 |
Notes Payable/Short Term Debt | 4004000000 | 1111000000 | 1461000000 | 3086000000 | 5477000000 | 4330000000 | 7550000000 | 8802000000 | 5925000000 | 7492000000 | 7852000000 | 5390000000 | 5567000000 | 2933000000 | 2043000000 | 12066000000 | 2213247408 | 1707822460 | 1459179685 | 2947077323 | 877800586 | 1513164107 |
Tax Payables | 1583000000 | 4206000000 | 3791000000 | 3665000000 | 4054000000 | 3853000000 | 4420000000 | 6672000000 | 2279000000 | 2478000000 | 2794000000 | 2040000000 | 499000000 | 478000000 | 526000000 | 405000000 | 0 | 0 | 0 | 420236416 | 153646587 | 235054618 |
Deferred Revenue | 1959000000 | 0 | 51000000 | 27000000 | 21000000 | 32000000 | 30000000 | 52000000 | 49000000 | 53000000 | 38000000 | 28000000 | 499000000 | 478000000 | 526000000 | 405000000 | 272646419 | 333909646 | 234511020 | 420236416 | 153646587 | 235054618 |
Other Current Liabilities | 11881000000 | 10477000000 | 11071000000 | 9676000000 | 9413000000 | 10732000000 | 8971000000 | 10519000000 | 8587000000 | 6272000000 | 5109000000 | 4474000000 | -258000000 | -240000000 | -218000000 | 53000000 | 831061281 | 545077803 | 350582133 | -310432706 | -44078937 | -149007836 |
Total Liabilities | 128343000000 | 128665000000 | 138287000000 | 148059000000 | 152095000000 | 160199000000 | 165906000000 | 176956000000 | 88916000000 | 88293000000 | 86358000000 | 77180000000 | 71383000000 | 75543000000 | 79354000000 | 88729000000 | 20104392960 | 16133247106 | 13421610545 | 12528467628 | 6854904726 | 5798713495 |
Total Non-Current Liabilities | 91187000000 | 94282000000 | 104103000000 | 115707000000 | 117254000000 | 125740000000 | 129695000000 | 136840000000 | 60460000000 | 61085000000 | 60731000000 | 56772000000 | 51739000000 | 59823000000 | 65100000000 | 64305000000 | 10357647950 | 8374137180 | 7275763641 | 4599555362 | 3250506907 | 1928707094 |
Total Long Term Debt | 72037000000 | 78880000000 | 87369000000 | 95479000000 | 97564000000 | 105584000000 | 108949000000 | 113941000000 | 43541000000 | 43630000000 | 41274000000 | 38951000000 | 34598000000 | 44256000000 | 49028000000 | 48424000000 | 7559741642 | 6791695812 | 5289526358 | 3005368181 | 2770676170 | 1503719949 |
Deferred Tax Liabilities Non-Current | 13553000000 | 11818000000 | 12204000000 | 12627000000 | 12824000000 | 13165000000 | 13107000000 | 16678000000 | 11961000000 | 12701000000 | 12841000000 | 11168000000 | 11279000000 | 11909000000 | 12495000000 | 12076000000 | 682345050 | 840713220 | 324525352 | 425658822 | 316108963 | 253942936 |
Deferred Revenue Non-Current | 2126000000 | 0 | 0 | 7603000000 | 6865000000 | 6992000000 | 0 | 6222000000 | 0 | 0 | 0 | 6652000000 | 4314000000 | 0 | 0 | 0 | 1 | 1903153004 | 2110599187 | 1727036113 | 680075060 | 656893711 |
Capital Lease Obligations | 2126000000 | 2492000000 | 2277000000 | 2234000000 | 2025000000 | 204000000 | 213000000 | 234000000 | 126000000 | 133000000 | 135000000 | 141000000 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Other Long Term Liabilities | 1345000000 | 1092000000 | 2253000000 | -2236000000 | -2024000000 | -205000000 | 7426000000 | -235000000 | 4832000000 | 4621000000 | 6481000000 | -140000000 | 1548000000 | 3658000000 | 3577000000 | 3805000000 | 2115561257 | -1161424856 | -448887256 | -558507754 | -516353286 | -485849502 |
Total Equity | 92676000000 | 84278000000 | 79340000000 | 78351000000 | 84553000000 | 71904000000 | 80220000000 | 81425000000 | 45719000000 | 54257000000 | 55308000000 | 45441000000 | 41044000000 | 38799000000 | 33171000000 | 24431000000 | 21738813477 | 16183399543 | 13586242020 | 11563279470 | 5944359784 | 4925653483 |
Non-Controlling Interest | 10828000000 | 10880000000 | 10671000000 | 10327000000 | 8831000000 | 7418000000 | 7635000000 | 10086000000 | 3582000000 | 4285000000 | 4943000000 | 4299000000 | 3552000000 | 3540000000 | 2853000000 | 1989000000 | 0 | 1161424857 | 448887257 | 558507754 | 516353286 | 485849502 |
Total Stockholders' Equity | 81848000000 | 73398000000 | 68669000000 | 68024000000 | 75722000000 | 64486000000 | 72585000000 | 71339000000 | 42137000000 | 49972000000 | 50365000000 | 41142000000 | 37492000000 | 35259000000 | 30318000000 | 22442000000 | 21738813477 | 15021974686 | 13137354763 | 11004771716 | 5428006498 | 4439803981 |
Retained Earnings | 42216000000 | 38823000000 | 33882000000 | 30870000000 | 31484000000 | 26074000000 | 28394000000 | 28214000000 | 35949000000 | 35174000000 | 31004000000 | 21677000000 | 17820000000 | 13656000000 | 10448000000 | 6482000000 | 7886334144 | 4833111166 | 3195508758 | 2667823446 | 1768195156 | 1092374366 |
Accumulated Other Earnings | 23741000000 | 15218000000 | 15431000000 | 17798000000 | 24882000000 | 19056000000 | 24835000000 | 23769000000 | -13168000000 | -4558000000 | 18000000 | 157000000 | 0 | 0 | 0 | 0 | 425736655 | 943657696 | 1147682723 | 478527274 | 292180396 | 113329905 |
Common Stock | 1736000000 | 1736000000 | 1736000000 | 1736000000 | 1736000000 | 1736000000 | 1736000000 | 1736000000 | 1736000000 | 1736000000 | 1735000000 | 1734000000 | 1734000000 | 0 | 0 | 0 | 691093064 | 624265860 | 556667574 | 601886997 | 419379620 | 349433875 |
Preferred Stock | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 2 | 2 | 1 | 1 | 1 |
Additional Paid in Capital | 14155000000 | 17621000000 | 17620000000 | 17620000000 | 17620000000 | 17620000000 | 17620000000 | 17620000000 | 17620000000 | 17620000000 | 17608000000 | 17574000000 | 17938000000 | 21603000000 | 19870000000 | 15960000000 | 12735649612 | 8620939962 | 8237495706 | 7256533998 | 2948251325 | 2884665834 |
Total Liabilities & Total Equity | 221019000000 | 212943000000 | 217627000000 | 226410000000 | 236648000000 | 232103000000 | 246126000000 | 258381000000 | 134635000000 | 142550000000 | 141666000000 | 122621000000 | 112427000000 | 114342000000 | 112525000000 | 113160000000 | 41843206438 | 32316646649 | 27905627080 | 24091747099 | 13831971084 | 10724366979 |
Total Liabilities & Shareholders' Equity | 221019000000 | 212943000000 | 217627000000 | 226410000000 | 236648000000 | 232103000000 | 246126000000 | 258381000000 | 134635000000 | 142550000000 | 141666000000 | 122621000000 | 112427000000 | 114342000000 | 112525000000 | 113160000000 | 41843206438 | 34639496363 | 27905627080 | 25208762607 | 13831971084 | 10724366979 |
Total Investments | 5443000000 | 4928000000 | 6409000000 | 6676000000 | 6063000000 | 6331000000 | 6667000000 | 10065000000 | 315000000 | 529000000 | 503000000 | 14173000000 | 7043000000 | 8179000000 | 7076000000 | 7377000000 | 543834837 | 364265068 | 259383401 | 382279579 | 868984799 | 979044461 |
Total Debt | 78167000000 | 79991000000 | 88830000000 | 98565000000 | 103041000000 | 109914000000 | 116499000000 | 122743000000 | 49466000000 | 51122000000 | 49126000000 | 44341000000 | 40165000000 | 47189000000 | 51071000000 | 60490000000 | 9772989050 | 8499518272 | 6748706043 | 5952445504 | 3648476757 | 3016884057 |
Net Debt | 67835000000 | 70091000000 | 76811000000 | 83397000000 | 95803000000 | 102840000000 | 106027000000 | 114164000000 | 42543000000 | 42765000000 | 39287000000 | 37290000000 | 34845000000 | 42678000000 | 47382000000 | 57554000000 | 7842594078 | 7673322863 | 6022669398 | 4629378592 | 3088044532 | 2791273598 |