MIDD Balance Sheet Statement


* In Millions (except for per share items) of USD
Developer Mode:
Period Ending: 2023
12-30
2022
12-31
2021
12-31
2020
12-31
2019
12-28
2018
12-29
2017
12-30
2016
12-31
2015
12-31
2014
12-31
2013
12-28
2012
12-29
2011
12-31
2010
12-31
2009
12-31
2008
12-31
2007
12-29
2006
12-30
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-28 2023-03-01 2022-03-02 2021-03-03 2020-02-26 2019-02-27 2018-02-28 2017-03-01 2016-03-02 2015-03-04 2014-02-26 2013-02-27 2012-03-15 2011-03-02 2010-03-03 2009-03-04 2008-02-27 2007-03-15 2006-03-16 2005-03-17 2004-04-02 2003-03-28 2002-03-29 2001-03-30 2000-03-31 1999-04-02 1998-03-27 1997-03-28 1996-03-29 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
Total Current Assets 1965859000 2005996000 1707085000 1270493000 1209196000 1061594000 931889000 811699000 795162000 614131000 545734000 412602000 367383000 263659000 217026000 209697000 191961000 117675000 101635000 84012000 66967000 77791000 70537000 44462000 60400000 52300000 62900000 49300000 46900000 41200000 38800000 34600000 32600000 36600000 47300000 8900000 6900000 8000000 9400000
Cash and Short Term Investments 247496000 162001000 180362000 268103000 94500000 71701000 89654000 68485000 55528000 43945000 36894000 34366000 40216000 7656000 8363000 6144000 7463000 3534000 3908000 3803000 3652000 8378000 3795000 2094000 14500000 6800000 12300000 1400000 1000000 700000 400000 700000 400000 900000 300000 1100000 300000 200000 100000
Cash & Equivalents 247496000 162001000 180362000 268103000 94500000 71701000 89654000 68485000 55528000 43945000 36894000 34366000 40216000 7656000 8363000 6144000 7463000 3534000 3908000 3803000 3652000 8378000 3795000 2094000 14500000 6800000 12300000 1400000 1000000 700000 400000 700000 400000 900000 300000 1100000 300000 200000 100000
Short Term Investments 0 6805000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Receivables 691648000 631134000 577142000 363361000 447612000 398660000 328421000 325868000 282534000 229875000 205264000 162230000 151441000 112049000 78897000 85969000 73090000 51580000 38552000 26612000 23318000 27797000 25158000 18879000 24900000 21200000 22300000 19900000 16200000 18100000 14600000 14500000 13300000 14300000 16400000 4500000 3700000 3300000 5000000
Inventory 935867000 1077729000 837418000 540198000 585699000 521810000 424639000 368243000 354150000 255776000 220116000 153490000 124300000 106463000 90640000 91551000 66438000 47292000 40989000 32772000 25382000 27206000 29115000 18372000 16900000 20500000 24100000 21000000 26600000 21100000 22500000 18700000 18200000 20400000 22400000 3000000 2800000 4500000 4100000
Other Current Assets 90848000 135132000 112163000 98831000 81385000 69423000 89175000 49103000 102950000 84535000 83460000 62516000 51426000 37491000 39126000 26033000 44970000 15269000 18186000 20825000 14615000 14410000 12469000 5117000 4100000 3800000 4200000 7000000 3100000 1300000 1300000 700000 700000 1000000 8200000 300000 100000 0 200000
Total Assets 6906692000 6874866000 6383598000 5202474000 5002143000 4549781000 3339713000 2917136000 2761151000 2066131000 1819206000 1244280000 1146512000 873172000 816346000 654498000 411079000 285022000 263918000 209675000 194620000 207962000 200497000 78310000 99000000 96600000 103500000 86000000 84000000 76600000 73200000 83300000 90100000 93300000 104400000 22800000 20700000 22100000 24200000
Total Non-Current Assets 4940833000 4868870000 4676513000 3931981000 3792947000 3488187000 2407824000 2105437000 1965989000 1452000000 1273472000 831678000 779129000 609513000 599320000 444801000 219118000 167347000 162283000 125663000 127653000 130171000 129960000 33848000 38600000 44300000 40600000 36700000 37100000 35400000 34400000 48700000 57500000 56700000 57100000 13900000 13800000 14100000 14800000
Property, Plant and Equipment 620271000 443528000 380980000 344482000 352145000 314569000 281915000 221571000 199750000 129697000 125457000 63886000 62507000 43656000 47340000 44757000 36774000 28534000 25331000 22980000 24921000 27500000 30598000 18968000 21300000 22600000 21800000 18800000 24300000 23300000 23200000 26100000 33400000 34200000 35400000 3200000 2800000 3200000 3500000
Goodwill and Intangible Assets 4179386000 4206066000 4118846000 3384642000 3293128000 3104199000 2045236000 1788893000 1732769000 1300522000 1135899000 759352000 712538000 559243000 548078000 392164000 162336000 136564000 134255000 101061000 101061000 101061000 89793000 13056000 14000000 13600000 12900000 13300000 7800000 8100000 8300000 17600000 20000000 17900000 17500000 9700000 10000000 10300000 10600000
Goodwill 2486310000 2411834000 2243469000 1934261000 1849747000 1743175000 1264810000 1092722000 983339000 808491000 687955000 526011000 477812000 369989000 358506000 266663000 109814000 101258000 4818000 74761000 74761000 62764000 74000000 13100000 14000000 14400000 12900000 13300000 13800000 0 0 0 0 0 0 0 0 0 0
Intangible Assets 1693076000 1794232000 1875377000 1450381000 1443381000 1361024000 780426000 696171000 749430000 492031000 447944000 233341000 234726000 189254000 189572000 125501000 52522000 35306000 134255000 101061000 101061000 101061000 89793000 13056000 14000000 13600000 12900000 13300000 7800000 8100000 8300000 17600000 20000000 17900000 17500000 9700000 10000000 10300000 10600000
Long Term Investments 39882000 58180000 3645000 0 1830000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Long Term Assets 101294000 161096000 173042000 202857000 145844000 69419000 80673000 94973000 33470000 21781000 12116000 8440000 4084000 6614000 3902000 7880000 20008000 2249000 2697000 1622000 1671000 1610000 9569000 1824000 3300000 8100000 5900000 4600000 5000000 4000000 2900000 5000000 4100000 4600000 4200000 1000000 1000000 600000 700000
Total Current Liabilities 851094000 988284000 914888000 700258000 593137000 558952000 473653000 488409000 509971000 328314000 311385000 242435000 549617000 183852000 146356000 141499000 124840000 106163000 94045000 73089000 63477000 63901000 57774000 25378000 32300000 21700000 24500000 24300000 25500000 24200000 24200000 22300000 23100000 20700000 30700000 8500000 5400000 15700000 16200000
Accounts Payable 227080000 271374000 304740000 182773000 173693000 188299000 146333000 146921000 157758000 98327000 96518000 69653000 63394000 52945000 38580000 32543000 26576000 19689000 17576000 11298000 11901000 13488000 9289000 7211000 8900000 10900000 11600000 10400000 14000000 11300000 12600000 8700000 7400000 8300000 0 0 0 0 0
Notes Payable/Short Term Debt 71239000 45583000 27293000 22944000 2894000 3207000 5149000 5883000 32059000 9402000 1408000 1850000 315831000 5097000 7517000 6377000 2683000 16838000 13780000 10480000 14500000 14400000 10047000 249000 7100000 1900000 3600000 3900000 1700000 1800000 3000000 3100000 3100000 3100000 10000000 2500000 600000 9800000 10900000
Tax Payables 24568000 24044000 22684000 22030000 19862000 19452000 20881000 13565000 13537000 7660000 5762000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Revenue 118681000 185824000 133315000 93871000 74511000 57913000 31069000 41735000 57595000 20367000 31276000 37392000 0 0 0 0 0 0 0 0 0 0 -10062000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Current Liabilities 409526000 461459000 426856000 378640000 322177000 290081000 270221000 280305000 249022000 192558000 176421000 133540000 170392000 125810000 100259000 102579000 95581000 69636000 62689000 51311000 37076000 36013000 48500000 17918000 16300000 8900000 9300000 10000000 9800000 11100000 8600000 10500000 12600000 9300000 20700000 6000000 4800000 5900000 5300000
Total Liabilities 3656803000 4077119000 3889322000 3225825000 3055329000 2884578000 1978565000 1651818000 1594321000 1059371000 980859000 594253000 635543000 448259000 473691000 426538000 228167000 184449000 215418000 202460000 132530000 163330000 158552000 40849000 55800000 51900000 48800000 61600000 66800000 66800000 68500000 78800000 84300000 82600000 93200000 15700000 18500000 21700000 23700000
Total Non-Current Liabilities 2805709000 3088835000 2974434000 2525567000 2462192000 2325626000 1504912000 1163409000 1084350000 731057000 669474000 351818000 85926000 264407000 327335000 285039000 103327000 78286000 121373000 129371000 69053000 99429000 100778000 15471000 23500000 30200000 24300000 37300000 41300000 42600000 44300000 56500000 61200000 61900000 62500000 7200000 13100000 6000000 7500000
Total Long Term Debt 2380373000 2676741000 2387001000 1706652000 1870246000 1888898000 1023732000 726243000 734002000 588765000 570190000 258220000 1504000 208920000 268124000 228323000 93514000 65964000 107815000 113243000 42000000 73562000 86916000 8290000 21000000 25900000 24300000 37400000 41300000 42700000 44400000 56500000 61300000 62000000 62500000 3200000 9100000 6000000 6100000
Deferred Tax Liabilities Non-Current 216143000 220204000 186935000 147224000 133500000 113896000 87815000 77760000 113010000 88800000 61433000 44838000 37845000 11858000 14187000 33687000 0 5867000 8207000 11434000 8264000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Long Term Liabilities 209193000 191890000 400498000 671691000 458446000 322832000 393365000 359406000 237338000 53492000 37851000 48760000 46577000 43629000 45024000 23029000 9813000 6455000 5351000 4694000 18789000 25867000 13862000 7181000 2500000 4300000 0 -100000 0 -100000 -100000 0 -100000 -100000 0 4000000 4000000 0 1400000
Total Equity 3249889000 2797747000 2494276000 1976649000 1946814000 1665203000 1361148000 1265318000 1166830000 1006760000 838347000 650027000 510969000 424913000 342655000 227960000 182912000 100573000 48500000 7215000 62090000 44632000 41945000 37461000 43200000 44700000 52600000 22500000 15400000 8000000 3200000 100000 2000000 9700000 11200000 7100000 2200000 400000 500000
Retained Earnings (Accumulated Deficit) 3899754000 3498872000 3062303000 2568756000 2361462000 2009233000 1697618000 1399490000 1115274000 923664000 730352000 576424000 455727000 360254000 287387000 230797000 166896000 115917000 73540000 41362000 21470000 5073000 -1029000 -2665000 -5300000 -4300000 -300000 -5600000 -12300000 -15800000 -18900000 -22300000 -20400000 -12700000 -11100000 -11000000 -14800000 -15400000 -14300000
Accumulated Other Comprehensive Income/(Loss) -223198000 -278472000 -359084000 -488428000 -350933000 -276476000 -266419000 -284323000 -76412000 -31431000 -8635000 -12399000 -20534000 -4034000 -4869000 -8262000 755000 437000 -14798000 -5057000 -2309000 -2753000 -1269000 -1792000 -2600000 -4800000 -2800000 -400000 -400000 0 0 0 0 0 0 0 0 0 0
Common Stock 148000 147000 147000 147000 145000 145000 145000 144000 144000 144000 144000 141000 137000 137000 136000 120000 120000 117000 117000 114000 113000 110000 110000 110000 100000 100000 100000 100000 100000 0 0 0 0 0 0 0 0 0 0
Total Liabilities & Shareholders' Equity 6906692000 6874866000 6383598000 5202474000 5002143000 4549781000 3339713000 2917136000 2761151000 2066131000 1819206000 1244280000 1146512000 873172000 816346000 654498000 411079000 285022000 263918000 209675000 194620000 207962000 200497000 78310000 99000000 96600000 103500000 86000000 84000000 76600000 73200000 83300000 90100000 93300000 104400000 22800000 20700000 22100000 24200000
Total Investments 39882000 58180000 3645000 0 1830000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Total Debt 2539162000 2722324000 2414294000 1729596000 1873140000 1892105000 1028881000 732126000 766061000 598167000 571598000 260070000 317335000 214017000 275641000 234700000 96197000 82802000 121595000 123723000 56500000 87962000 96963000 8539000 28100000 27800000 27900000 41300000 43000000 44500000 47400000 59600000 64400000 65100000 72500000 5700000 9700000 15800000 17000000
Net Debt 2291666000 2560323000 2233932000 1461493000 1778640000 1820404000 939227000 663641000 710533000 554222000 534704000 225704000 277119000 206361000 267278000 228556000 88734000 79268000 117687000 119920000 52848000 79584000 93168000 6445000 13600000 21000000 15600000 39900000 42000000 43800000 47000000 58900000 64000000 64200000 72200000 4600000 9400000 15600000 16900000

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.