TMO 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
2002
12-28
2001
12-29
2000
12-30
1999
12-31
1998
12-31
1997
12-31
1996
12-28
1995
12-30
1994
12-31
1993
12-31
1992
12-31
1991
12-31
1990
12-31
1989
12-31
1988
12-31
1987
12-31
1986
12-31
1985
12-31
Report Filing: 2024-02-22 2023-02-23 2022-02-24 2021-02-25 2020-02-26 2019-02-27 2018-02-28 2017-02-28 2016-02-25 2015-02-26 2014-02-27 2013-02-27 2012-02-29 2011-02-24 2010-02-26 2009-02-27 2008-02-29 2007-03-01 2006-03-02 2005-03-16 2004-03-02 2003-03-07 2002-03-15 2001-03-21 2000-03-22 1999-03-23 1998-03-12 1997-03-20 1996-03-13 1995-03-08 1994-03-09 1992-12-31 1991-12-31 1990-12-31 1989-12-31 1988-12-31 1987-12-31 1986-12-31 1985-12-31
Total Current Assets 24589000000 25229000000 20113000000 21957000000 11893000000 10625000000 9421000000 7021000000 5741200000 6539800000 9880700000 4834800000 4821900000 4136600000 4530900000 4345900000 3665300000 3659536000 1353900000 1469654000 1395256000 1771559000 1965210000 2465529000 2517200000 3301300000 3094200000 3131800000 2021200000 1682700000 1244500000 829700000 762700000 494200000 415900000 331200000 296200000 194100000 131400000
Cash and Short Term Investments 8077000000 8524000000 4477000000 10325000000 2399000000 2103000000 1335000000 786000000 452100000 1343500000 5830500000 809900000 1020600000 926000000 1571200000 1288000000 639200000 691196000 294987000 512255000 418238000 875468000 1042000000 1027000000 838000000 1548000000 1523000000 1846000000 1056000000 382800000 325700000 190600000 131000000 117900000 93900000 136400000 144100000 63800000 30000000
Cash & Equivalents 8077000000 8524000000 4477000000 10325000000 2399000000 2103000000 1335000000 786000000 452100000 1343500000 5826000000 805600000 1016300000 917100000 1564100000 1280500000 625100000 667434000 214326000 326886000 303912000 339038000 298000000 506000000 282000000 397000000 594000000 414000000 462000000 382800000 325700000 190600000 131000000 117900000 93900000 136400000 144100000 63800000 30000000
Short Term Investments 0 0 0 0 0 3000000 10000000 15800000 0 8500000 4500000 4300000 4300000 8900000 7100000 7500000 14100000 23762000 80661000 185369000 114326000 536430000 744000000 521000000 556000000 1151000000 929000000 1432000000 594000000 0 0 0 0 0 0 0 0 0 0
Receivables 8221000000 9427000000 8945000000 6472000000 4952000000 4595000000 3879000000 3049000000 2544900000 2473600000 1942300000 1804900000 1814100000 1516800000 1409600000 1478100000 1450000000 1392743000 565564000 469553000 460926000 429740000 435031000 449996000 592700000 962600000 866800000 693700000 551400000 374800000 300000000 230700000 200800000 177400000 131400000 129000000 97700000 64900000 69900000
Inventory 5088000000 5634000000 5051000000 4029000000 3370000000 3005000000 2971000000 2213000000 1991700000 1859500000 1494500000 1443300000 1355400000 1175100000 1131400000 1171400000 1169900000 1164465000 359392000 336711000 343758000 332804000 337000000 394000000 373000000 600000000 544000000 433000000 318000000 233400000 192800000 167200000 116600000 121000000 69700000 61400000 48200000 43300000 30200000
Other Current Assets 3203000000 1644000000 1640000000 1131000000 1172000000 922000000 1236000000 973000000 752500000 863200000 613400000 776700000 631800000 518700000 418700000 408400000 406200000 411132000 133957000 151135000 172334000 133547000 151179000 594533000 713500000 190700000 160400000 159100000 95800000 691700000 426000000 241200000 314300000 77900000 120900000 4400000 6200000 22100000 1300000
Total Assets 98726000000 97154000000 95123000000 69052000000 58381000000 56232000000 56669000000 45908000000 40834300000 42852100000 31863400000 27444600000 26833700000 21386800000 21600800000 21090000000 21207400000 21262238000 4251569000 3576725000 3388969000 3647062000 3825070000 4862977000 5181800000 6331600000 5795900000 5141200000 3744900000 3019900000 2473700000 1818300000 1199500000 898200000 623600000 490100000 426100000 308900000 221700000
Total Non-Current Assets 74137000000 69701000000 71997000000 45466000000 45243000000 44554000000 46053000000 37912000000 34073900000 35417700000 21370000000 22017600000 22011800000 17250200000 17069900000 16744100000 17542100000 17602702000 2897669000 2107071000 1993713000 1875503000 1859860000 2397448000 2664600000 3030300000 2701700000 2009400000 1723700000 1337200000 1229200000 988600000 436800000 404000000 207700000 158900000 129900000 114800000 90300000
Property, Plant and Equipment 9448000000 10873000000 9864000000 6687000000 5448000000 4165000000 4047000000 2578000000 2448800000 2426500000 1767400000 1726400000 1656200000 1408600000 1333400000 1275300000 1267400000 1256727000 280654000 261041000 300702000 272908000 271000000 286000000 511000000 833000000 789000000 704000000 713000000 614000000 447500000 257900000 182700000 139700000 76500000 64400000 53600000 48800000 44700000
Goodwill and Intangible Assets 60690000000 58674000000 62070000000 38726000000 39728000000 40325000000 41974000000 35297000000 31585900000 32952700000 19574600000 20279000000 19803900000 15311700000 15319900000 15100900000 15871000000 16036554000 2416935000 1671602000 1557177000 1416205000 1348000000 1379000000 1227000000 1916000000 1692000000 1083000000 827000000 575500000 473600000 364000000 175600000 177200000 68200000 60200000 44700000 44200000 29700000
Goodwill 44020000000 41196000000 41924000000 26041000000 25714000000 25347000000 25290000000 21328000000 18827600000 18842600000 12503300000 12474500000 11988000000 9270600000 8982900000 8677700000 8713200000 8524989000 1966195000 0 0 0 1348000000 1379000000 1227000000 1916000000 1692000000 1083000000 827000000 0 0 0 0 0 0 0 0 0 0
Intangible Assets 16670000000 17478000000 20146000000 12685000000 14014000000 14978000000 16684000000 13969000000 12758300000 14110100000 7071300000 7804500000 7815900000 6041100000 6337000000 6423200000 7157800000 7511565000 2416935000 1671602000 1557177000 1416205000 1348393000 1378663000 1227300000 1915600000 1692200000 1082900000 827100000 575500000 473600000 364000000 175600000 177200000 68200000 60200000 44700000 44200000 29700000
Long Term Investments -1922000000 154000000 63000000 53000000 67000000 64000000 32000000 37000000 39200000 38500000 28000000 12200000 -2230900000 -1684400000 -1933800000 -1978000000 -2279900000 73627000 -79586000 0 0 0 9000000 17000000 40000000 96000000 63000000 94000000 86000000 0 0 0 0 0 0 0 0 0 0
Other Long Term Assets 5921000000 0 0 0 0 0 0 0 0 0 0 0 2782600000 2214300000 2350400000 2345900000 2683600000 235794000 279666000 174428000 135834000 186390000 231860000 715448000 886600000 185300000 157700000 128400000 97700000 147700000 308100000 366700000 78500000 87100000 63000000 34300000 31600000 21800000 15900000
Total Current Liabilities 14012000000 17010000000 13436000000 10304000000 6197000000 6147000000 7048000000 4866000000 4146300000 5349800000 3126000000 2093300000 3089200000 1742400000 1639300000 1540200000 1901600000 2152321000 791662000 578728000 684793000 1103720000 1142039000 728551000 1066300000 1138300000 1092200000 913200000 714800000 536500000 416200000 326400000 297400000 253500000 153500000 123100000 95100000 75700000 57500000
Accounts Payable 2872000000 3381000000 2867000000 2175000000 1920000000 1615000000 1428000000 926000000 822200000 820700000 691500000 641400000 628700000 551000000 533600000 539500000 676900000 630815000 153475000 94671000 114206000 111994000 112000000 140000000 157000000 273000000 252000000 204000000 165000000 112200000 85300000 69500000 55800000 66400000 47600000 0 0 0 0
Notes Payable/Short Term Debt 3609000000 5579000000 2537000000 2628000000 676000000 1271000000 2135000000 1255500000 1052800000 2212400000 4178600000 93100000 1272800000 105800000 117500000 14800000 149300000 483298000 130137000 15017000 45981000 484480000 59000000 81000000 113000000 134100000 176900000 153800000 106000000 83000000 45900000 22000000 4900000 6800000 27500000 11300000 9100000 4600000 5800000
Tax Payables 0 0 0 0 0 0 432000000 165400000 212500000 165100000 0 0 0 59200000 28400000 32900000 64200000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Revenue 2689000000 2601000000 2655000000 1271000000 916000000 809000000 719000000 485900000 317900000 311900000 198900000 196500000 192500000 158300000 139800000 135300000 128500000 121319000 85592000 77778000 65224000 51259000 48166000 22018000 189600000 -500000 -300000 -400000 -200000 0 0 0 0 0 0 0 0 0 0
Other Current Liabilities 4842000000 5449000000 5377000000 4230000000 2685000000 2452000000 2334000000 2033200000 1740900000 1839700000 -1943000000 1162300000 995200000 868100000 820000000 817700000 882700000 916889000 422458000 391262000 459382000 455987000 922873000 485533000 606700000 731700000 663600000 555800000 444000000 341300000 285000000 234900000 236700000 180300000 78400000 111800000 86000000 71100000 51700000
Total Liabilities 51884000000 53006000000 54146000000 34535000000 28706000000 28646000000 31256000000 24368000000 19484100000 22304000000 15007300000 11979900000 11795600000 6025800000 6169900000 6163400000 6719100000 7350411000 1458257000 911175000 1006163000 1613739000 1910027000 2304264000 2795300000 3339800000 2985100000 2626200000 1955900000 1701900000 1323000000 1095600000 590500000 498400000 361400000 308600000 264300000 163100000 120100000
Total Non-Current Liabilities 37872000000 28795000000 32148000000 19146000000 17089000000 17848000000 18997000000 15482000000 11436600000 12351600000 9504800000 7031200000 8706400000 4283400000 4530600000 4623200000 4817500000 5198090000 666595000 332447000 321370000 510019000 767988000 1575713000 1729000000 2201500000 1892900000 1713000000 1241100000 1165400000 906800000 769200000 293100000 244900000 207900000 185500000 169200000 87400000 62600000
Total Long Term Debt 31308000000 28795000000 32148000000 19146000000 17089000000 17848000000 18997000000 15482000000 11436600000 12351600000 9504800000 7031200000 5755200000 2031300000 2065900000 2043500000 2045900000 2180705000 468630000 226070000 229509000 451341000 728000000 1528000000 1566000000 2026000000 1743000000 1550000000 1116000000 1049800000 647500000 494200000 255000000 210000000 172100000 148500000 131900000 58300000 45200000
Deferred Tax Liabilities Non-Current 1922000000 2849000000 3837000000 1794000000 2192000000 2265000000 2766000000 2557400000 2622600000 3430700000 1609900000 2047200000 2230900000 1684400000 1933800000 1978000000 2279900000 2557479000 65015000 15213000 11589000 10144000 7907000 10691000 81800000 102400000 90800000 81700000 59200000 57900000 48400000 34200000 4700000 4200000 3000000 4800000 700000 300000 5200000
Other Long Term Liabilities 4642000000 -2849000000 -3837000000 -1794000000 -2192000000 -2265000000 -2766000000 -2557400000 -2622600000 -3430700000 -1609900000 -2047200000 720300000 567700000 530900000 601700000 491700000 459906000 132950000 91164000 80272000 48534000 32081000 37022000 81200000 73100000 59100000 81300000 65900000 57700000 210900000 240800000 33400000 30700000 32800000 32200000 36600000 28800000 12200000
Total Equity 46842000000 44148000000 40977000000 34517000000 29675000000 27586000000 25413000000 21540000000 21350200000 20548100000 16856099999 15464700000 15038100000 15361000000 15430900000 14926600000 14488300000 13911827000 2793312000 2665550000 2382806000 2033323000 1914901000 2558737000 2386000000 2897400000 2717600000 2438100000 1771600000 1318000000 1150700000 722700000 609000000 399800000 262200000 181500000 161800000 145800000 101600000
Non-Controlling Interest 118000000 170000000 184000000 10000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 6901000 24737000 372000000 649400000 719600000 684100000 471600000 327700000 277700000 164300000 122500000 83900000 51600000 0 0 0 0
Total Stockholders' Equity 46724000000 43978000000 40793000000 34507000000 29675000000 27586000000 25413000000 21540000000 21350200000 20548100000 16856099999 15464700000 15038100000 15361000000 15430900000 14926600000 14488300000 13911827000 2793312000 2665550000 2382806000 2033323000 1908000000 2534000000 2014000000 2248000000 1998000000 1754000000 1300000000 990300000 873000000 558400000 486500000 315900000 210600000 181500000 161800000 145800000 101600000
Retained Earnings (Accumulated Deficit) 47364000000 41910000000 35431000000 28116000000 22092000000 18696000000 15914000000 13927000000 12142300000 10406900000 8753300000 7697300000 6716300000 5386400000 4350800000 3528700000 2534500000 1773410000 1604475000 1381257000 1019420000 819411000 510000000 1006000000 1042000000 1217000000 1035000000 795000000 612000000 465500000 362100000 285500000 226300000 173700000 131100000 106900000 88100000 69600000 55400000
Accumulated Other Comprehensive Income/(Loss) -3224000000 -3099000000 -2329000000 -2807000000 -2679000000 -2498000000 -2003000000 -2636300000 -1997300000 -1285000000 -77200000 -150400000 -399500000 43600000 92000000 -145800000 388400000 150158000 23345000 158805000 81494000 -38510000 -204000000 -103000000 -116000000 -36000000 -72000000 16000000 2000000 -179200000 0 0 0 0 0 0 0 0 0
Common Stock 442000000 441000000 439000000 437000000 434000000 432000000 428000000 415000000 411900000 408500000 369600000 413500000 406400000 401800000 423900000 421800000 439300000 424240000 181817000 179819000 175480000 169952000 200000000 196000000 167000000 167000000 159000000 150000000 88000000 0 0 0 0 0 0 0 0 0 0
Additional Paid in Capital 2142000000 1627000000 4923000000 5954000000 7149000000 8458000000 11074000000 9834300000 10793300000 11017700000 7810399999 7504300000 8314900000 9529200000 10564200000 11121900000 11126100000 11564019000 983675000 945669000 1106412000 1082470000 1402000000 1435000000 921000000 900000000 876000000 793000000 598000000 704000000 496400000 267400000 254600000 133500000 79500000 74600000 73700000 76200000 46200000
Total Liabilities & Shareholders' Equity 98726000000 97154000000 95123000000 69052000000 58381000000 56232000000 56669000000 45908000000 40834300000 42852100000 31863400000 27444600000 26833700000 21386800000 21600800000 21090000000 21207400000 21262238000 4251569000 3576725000 3388969000 3647062000 3825070000 4862977000 5181800000 6331600000 5795900000 5141200000 3744900000 3019900000 2473700000 1818300000 1199500000 898200000 623600000 490100000 426100000 308900000 221700000
Total Investments -1922000000 154000000 63000000 53000000 67000000 64000000 32000000 37000000 39200000 38500000 32500000 16500000 4300000 8900000 7100000 7500000 14100000 23762000 80661000 185369000 114326000 536430000 753000000 538000000 596000000 1247000000 992000000 1526000000 680000000 0 0 0 0 0 0 0 0 0 0
Total Debt 34917000000 34488000000 34870000000 21735000000 17752000000 18990000000 21008000000 16627900000 12526700000 14564000000 10487300000 7124300000 7028000000 105800000 2183400000 2058300000 2195200000 2664003000 598767000 241087000 275490000 935821000 787000000 1609000000 1679000000 2160000000 1920000000 1704000000 1222000000 1132800000 693400000 516200000 259900000 216800000 199600000 159800000 141000000 62900000 51000000
Net Debt 26840000000 25964000000 30393000000 11410000000 15353000000 16887000000 19673000000 15841900000 12074600000 13220500000 4661300000 6318700000 6011700000 -811300000 619300000 777800000 1570100000 1996569000 384441000 -85799000 -28422000 596783000 489000000 1103000000 1397000000 1763000000 1326000000 1290000000 760000000 750000000 367700000 325600000 128900000 98900000 105700000 23400000 -3100000 -900000 21000000

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.