TX Balance Sheet Statement


* In Millions (except for per share items) of USD
Developer Mode:
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
Report Filing: 2023-12-31 2023-03-30 2022-03-30 2021-03-31 2020-04-09 2019-04-16 2018-04-24 2017-05-01 2016-04-29 2015-06-01 2014-04-30 2013-04-30 2012-04-25 2011-06-30 2010-06-30 2009-06-30 2008-06-25 2007-06-29 2006-06-30 2004-12-31 2003-12-31
Total Current Assets 12061041910 8844038000 8606544000 4566775000 4178213000 4426038000 4395283000 2700300000 2582204000 3348869000 3219500000 3655628000 5554228000 5532893000 5033292000 5179839000 4378871000 2646213000 2543558000 918220000 576078000
Cash and Short Term Investments 3831347058 3528351000 2567006000 1351355000 732167000 292854000 470465000 328400000 388594000 363205000 476700000 720116000 2576561000 2627816000 2142642000 2474460000 1191378000 643352000 765630000 194875000 129020000
Cash & Equivalents 1850692716 1653325000 1276547000 537828000 519896000 248325000 337729000 183500000 151403000 213210000 307200000 559366000 2158591000 1779416000 2095798000 1065552000 1126041000 643352000 765630000 194875000 129020000
Short Term Investments 1980654341 1875026000 1290459000 813527000 212271000 44529000 132736000 144900000 237191000 149995000 169500000 160750000 417970000 848400000 46844000 1408908000 65337000 0 0 0 0
Receivables 3175732251 1843451000 2124901000 1207047000 1284385000 1438220000 1368771000 713500000 600948000 832443000 783900000 922352000 840593000 758075000 574135000 871983000 1273865000 750134000 764062000 380304000 0
Inventory 5003481953 3470215000 3908305000 2001781000 2158298000 2689829000 2550930000 1647900000 1579120000 2134034000 1941100000 2000137000 2137024000 1953390000 1350568000 1826547000 1913051000 1241325000 1000119000 254286000 0
Other Current Assets 50480648 2021000 6332000 6592000 3363000 5135000 5117000 10500000 13542000 19187000 17800000 13023000 50000 193612000 965947000 6849000 577000 11402000 13747000 88755000 447058000
Total Assets 24240398995 17491548000 17097907000 12856235000 12935533000 12547862000 12122566000 8322900000 8062593000 10254541000 10372600000 10866999000 10746574000 11112331000 10292673000 10671247000 13767310000 8770539000 8659981000 2646630000 2186888000
Total Non-Current Assets 12179357085 8647510000 8491363000 8289460000 8757320000 8121824000 7727283000 5622700000 5480389000 6905672000 7153200000 7211371000 5192346000 5579438000 5259381000 5491408000 9388439000 6124326000 6116423000 1728410000 1610810000
Property, Plant and Equipment 7963384451 6422916000 6584312000 6643516000 6663620000 5917106000 5454423000 4136000000 4309116000 4584451000 4708900000 4516364000 4032675000 4262896000 4040415000 4212313000 6858779000 5420683000 5463871000 1244691000 1275699000
Goodwill and Intangible Assets 853067000 783380000 749522000 769748000 819799000 913027000 987909000 842600000 786656000 845462000 961500000 886959000 986072000 1129348000 1085412000 1136367000 1452230000 551587000 552882000 10049000 0
Goodwill 663985974 662307000 662307000 662307000 662307000 662307000 662307000 662307000 662307000 662307000 662307000 663807000 0 0 0 0 0 397493000 399694000 0 0
Intangible Assets 190760000 121073000 87215000 107441000 157492000 250720000 325602000 78054000 124349000 183155000 210501000 223152000 986072000 1129348000 1085412000 1136367000 1452230000 154094000 153188000 10049000 0
Long Term Investments 1142079897 922287000 818752000 474187000 516901000 502436000 481728000 424400000 250412000 1396560000 1375200000 1717651000 23398000 43787000 22991000 22533000 0 0 0 0 0
Other Long Term Assets 2220825737 518927000 338777000 402009000 757000000 789255000 803223000 219700000 134205000 79199000 107600000 90397000 150201000 143407000 110563000 120195000 1077430000 152056000 99670000 473670000 335111000
Total Current Liabilities 3810236678 2216830000 3213764000 1853597000 1768125000 1826530000 2827274000 1831500000 1700617000 2091386000 1849200000 2125446000 1970600000 1555636000 1158767000 1734819000 1771586000 1407504000 1393433000 515269000 257154000
Accounts Payable 2238313867 1187600000 1126049000 1049337000 876803000 904171000 897732000 603100000 568478000 564513000 755900000 762225000 677747000 588086000 412967000 438711000 983884000 621754000 555330000 194943000 0
Notes Payable/Short Term Debt 995143349 548179000 866944000 438090000 600328000 407886000 1513600000 821900000 913786000 1264208000 797900000 1121610000 1041550000 513083000 539525000 941460000 407404000 508694000 516399000 121998000 80238000
Tax Payables 137736284 305167000 1034590000 222463000 144005000 265539000 162952000 178100000 110430000 147734000 92000000 153071000 106625000 294902000 103171000 194075000 0 0 0 0 0
Deferred Revenue 137347302 0 1200290000 340495000 260999000 265539000 350676000 178100000 192027000 252622000 92000000 233600000 748999000 877742000 857297000 810160000 1337039000 985155000 1048188000 0 0
Other Current Liabilities 301695876 175884000 -1014109000 -196788000 -114010000 -16605000 -97686000 50300000 -84104000 -137691000 111400000 -145060000 -604321000 -718177000 -754193000 -649587000 -956741000 -708099000 -726484000 198328000 176916000
Total Liabilities 7385921260 3723155000 4862869000 4413082000 5220660000 5063286000 6269795000 3156300000 3259596000 3996059000 4034600000 4371353000 3905375000 4096230000 4031434000 5109783000 7400420000 3283398000 5084062000 874779000 2186888000
Total Non-Current Liabilities 3575684582 1506325000 1649105000 2559485000 3452535000 3236756000 3442521000 1324800000 1558979000 1904673000 2185400000 2245907000 1934775000 2540594000 2872667000 3374964000 5628834000 1875894000 3690629000 359510000 0
Total Long Term Debt 1209018159 722835000 871715000 1578906000 1927111000 1702899000 1785342000 396700000 607237000 900611000 1204900000 1302753000 948495000 1426574000 1787204000 2325867000 3677497000 548401000 2399878000 1008000 0
Deferred Tax Liabilities Non-Current 171253035 162742000 186216000 346485000 403278000 474431000 513357000 609000000 609514000 611126000 605900000 682091000 748999000 877742000 857297000 810160000 1337039000 985155000 1048188000 337473000 0
Other Long Term Liabilities 2195413388 620748000 591174000 634094000 1122146000 1059426000 1143822000 319100000 342228000 392936000 374600000 261063000 237281000 236278000 228166000 238937000 614298000 342338000 242563000 21029000 0
Total Equity 12450076635 11845959000 10535019000 7286115000 6611665000 6393255000 5010424000 4391300000 4033148000 5284959000 5340000000 5420883000 5756372000 5880740000 5296342000 4597370000 4452680000 3757558000 1842454000 1026725000 0
Retained Earnings (Accumulated Deficit) 13873309464 13803878000 12566393000 9310617000 8532149000 0 0 0 0 0 0 0 5572103000 5106464000 4484388000 3766988000 2959874000 2175384000 704406000 324904000 0
Accumulated Other Comprehensive Income/(Loss) -3282677676 -1464501000 -1537956000 -1531084000 -1427066000 -10101276000 -9503650000 -9370180000 -9296992000 -8368436000 -7824000000 -7106000000 -6426000000 -1230467000 -570844000 -528485000 -511938000 -422570000 1138048000 701821000 0
Common Stock 2009825103 2004743000 2004743000 2004743000 2004743000 0 0 0 0 0 0 0 2004743000 2004743000 2004743000 2004743000 2004744000 2004744000 0 0 0
Total Liabilities & Shareholders' Equity 24240398995 17491548000 17097907000 12856235000 12935533000 12547862000 12122566000 8322900000 8062593000 10254541000 10372600000 10866999000 10746574000 11112331000 10292673000 10671247000 13767310000 8770539000 8659981000 2646630000 2186888000
Total Investments 3122734238 2798000000 2109211000 1287714000 729172000 546965000 614464000 569230000 487603000 898173000 1544668000 1878401000 441368000 892187000 69835000 1431441000 65337000 0 0 0 0
Total Debt 2393553410 1271014000 1738659000 2016996000 2527439000 2110785000 3298942000 1218600000 1521023000 2164819000 2002800000 2424363000 1990045000 1939657000 2326729000 3267327000 4084901000 1057095000 2916277000 123006000 80238000
Net Debt 542860694 -382311000 462112000 1479168000 2007543000 1862460000 2961213000 1035100000 1369620000 1951609000 1695600000 1864997000 -168546000 160241000 230931000 2201775000 2958860000 413743000 2150647000 -71869000 -48782000

Disclaimer: The data contained in this website is not necessarily real-time nor accurate. All derived (stocks, indexes, futures) and Forex prices are not provided by exchanges but rather by our third party API www.financialmodellingprep.com, and so prices may not be accurate and may differ from the actual market price, meaning prices are indicative and not appropriate for trading purposes. Therefore, Discounting Cash Flows Inc. doesn't bear any responsibility for any trading losses you might incur as a result of using this data. Discounting Cash Flows Inc. or anyone involved with Discounting Cash Flows Inc. will not accept any liability for loss or damage as a result of reliance on the information including data, quotes, charts and buy/sell signals contained within this website. Please be fully informed regarding the risks and costs associated with trading the financial markets, it is one of the riskiest investment forms possible.