MGA 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-31
2001
12-31
2000
12-31
1999
12-31
1998
12-31
1997
07-31
1996
07-31
1995
07-31
1994
07-31
1993
07-31
1992
07-31
1991
07-31
1990
07-31
1989
07-31
1988
07-31
1987
07-31
1986
07-31
Report Filing: 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 2001-12-31 2000-12-31 1999-12-31 1998-12-31 1997-07-31 1996-07-31 1995-07-31 1994-07-31 1993-07-31 1992-07-31 1991-07-31 1990-07-31 1989-07-31 1988-07-31 1987-07-31 1986-07-31
Total Current Assets 13965182496 12525000000 13502000000 13366000000 10745000000 11834000000 11220000000 10163000000 11144000000 10007000000 9923000000 9135000000 8146000000 7814000000 6303000000 7351000000 8770000000 7060000000 6603000000 6281000000 5371000000 4369000000 3558000000 3137000000 2934000000 2671000000 1993700000 1868300000 1094700000 767200000 487600000 393300000 421900000 672100000 509000000 454900000 267800000 212600000
Cash and Short Term Investments 1191870672 1234000000 2948000000 3268000000 1276000000 684000000 726000000 974000000 2863000000 1253000000 1554000000 1522000000 1325000000 2105000000 1334000000 2757000000 2954000000 1885000000 1682000000 1519000000 1528000000 1227000000 890000000 620000000 632000000 484000000 637600000 793000000 296400000 147800000 81700000 40600000 52600000 86800000 0 0 0 0
Cash & Equivalents 1191870672 1234000000 2948000000 3268000000 1276000000 684000000 726000000 974000000 2863000000 1253000000 1554000000 1522000000 1325000000 2105000000 1334000000 2757000000 2954000000 1885000000 1682000000 1519000000 1528000000 1227000000 890000000 620000000 632000000 484000000 637600000 793000000 296400000 147800000 81700000 40600000 52600000 86800000 0 0 0 0
Short Term Investments 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 0
Receivables 7840678439 6791000000 6307000000 6394000000 5927000000 6605000000 6878000000 6165000000 5439000000 5651000000 5246000000 4774000000 4398000000 3645000000 3112000000 2832000000 3981000000 3629000000 3436000000 3276000000 2615000000 2140000000 1752000000 1684000000 1584000000 1452000000 845200000 674700000 470100000 386900000 244800000 201000000 207000000 168200000 278600000 236100000 137900000 112300000
Inventory 4582434322 4180000000 3969000000 3444000000 3304000000 3403000000 3379000000 2804000000 2564000000 2757000000 2637000000 2512000000 2045000000 1896000000 1721000000 1647000000 1681000000 1437000000 1388000000 1376000000 1116000000 918000000 842000000 767000000 672000000 681000000 485600000 382800000 308200000 213900000 145600000 135500000 138100000 146600000 216200000 193000000 124900000 97000000
Other Current Assets 350199063 320000000 278000000 260000000 238000000 1142000000 237000000 220000000 278000000 346000000 486000000 327000000 378000000 168000000 136000000 115000000 154000000 109000000 97000000 110000000 112000000 84000000 74000000 66000000 46000000 54000000 25300000 17800000 20000000 18600000 15500000 16200000 24200000 270500000 14200000 25800000 5000000 3300000
Total Assets 32089973743 27789000000 29086000000 28605000000 25790000000 25945000000 25393000000 22566000000 19706000000 18139000000 17990000000 17109000000 14679000000 13898000000 12303000000 13189000000 15343000000 13154000000 12321000000 11609000000 9816000000 10142000000 7906000000 7408000000 7198000000 6165000000 3866000000 3190200000 2221900000 1666400000 1206900000 1101800000 1276300000 1523400000 1578100000 1376500000 966500000 659200000
Total Non-Current Assets 18124791246 15264000000 15584000000 15239000000 15045000000 14111000000 14173000000 12403000000 8562000000 8132000000 8067000000 7974000000 6533000000 6084000000 6000000000 5838000000 6573000000 6094000000 5718000000 5328000000 4445000000 5773000000 4348000000 4271000000 4264000000 3494000000 1872300000 1321900000 1127200000 899200000 719300000 708500000 854400000 851300000 1069100000 921600000 698700000 446600000
Property, Plant and Equipment 11303868599 9768000000 9993000000 10381000000 10071000000 8095000000 8141000000 7022000000 6005000000 5664000000 5441000000 5273000000 4236000000 3889000000 3811000000 3701000000 4307000000 4114000000 4124000000 3967000000 3300000000 4415000000 3595000000 3589000000 3543000000 2873000000 1502600000 1098500000 882200000 677900000 573200000 591000000 730700000 678200000 932700000 826200000 663800000 428400000
Goodwill and Intangible Assets 3643000000 2483000000 2615000000 2576000000 2460000000 2539000000 2749000000 2544000000 1456000000 1494000000 1627000000 1665000000 1196000000 1188000000 1132000000 1160000000 1237000000 1096000000 918000000 747000000 505000000 757000000 429000000 295000000 267000000 306000000 216100000 92100000 64600000 48700000 16600000 14000000 17700000 10800000 0 19200000 5200000 3800000
Goodwill 2752843197 2031000000 2122000000 2095000000 1976000000 1979000000 2099000000 1923000000 1344000000 1350000000 1440000000 1473000000 1196000000 1188000000 1132000000 1160000000 1237000000 1096000000 918000000 747000000 505000000 467000000 259000000 295000000 267000000 0 0 0 0 0 0 0 0 0 0 0 0 0
Intangible Assets 876000000 452000000 493000000 481000000 484000000 560000000 650000000 621000000 112000000 144000000 187000000 192000000 0 0 0 0 0 0 0 0 0 290000000 170000000 0 0 306000000 216100000 92100000 64600000 48700000 16600000 14000000 17700000 10800000 0 19200000 5200000 3800000
Long Term Investments 1589824152 1287000000 1389000000 947000000 1210000000 2185000000 2088000000 1850000000 399000000 419000000 391000000 385000000 438000000 277000000 238000000 0 0 0 0 139000000 0 114000000 88000000 86000000 89000000 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Long Term Assets 1588098495 1726000000 1587000000 1335000000 1304000000 1292000000 1195000000 987000000 702000000 555000000 608000000 651000000 663000000 730000000 819000000 977000000 1029000000 884000000 676000000 475000000 640000000 487000000 236000000 301000000 365000000 315000000 153600000 131300000 180400000 172600000 129500000 103500000 106000000 162300000 136400000 76200000 29700000 14400000
Total Current Liabilities 13166290885 10998000000 10401000000 9743000000 8529000000 10304000000 9169000000 8695000000 7276000000 7611000000 7309000000 6684000000 5724000000 5200000000 4299000000 5093000000 5658000000 4783000000 4388000000 4061000000 3435000000 2936000000 2261000000 2083000000 2271000000 2196000000 1146500000 773400000 708300000 541000000 340800000 320100000 409900000 1146300000 461900000 410000000 224100000 163000000
Accounts Payable 7801877975 6999000000 6465000000 6266000000 5628000000 6094000000 6299000000 5430000000 4746000000 5105000000 4781000000 4450000000 3961000000 3586000000 3001000000 2744000000 3492000000 3608000000 3241000000 3006000000 2471000000 2040000000 1451000000 1314000000 1391000000 1281000000 775700000 522900000 430100000 362300000 234300000 183400000 184600000 0 0 0 0 0
Notes Payable/Short Term Debt 1720153917 938000000 729000000 370000000 331000000 1299000000 367000000 762000000 236000000 217000000 271000000 320000000 187000000 51000000 64000000 1066000000 463000000 161000000 220000000 220000000 333000000 323000000 362000000 384000000 409000000 304000000 32300000 38500000 57600000 31800000 5900000 62700000 152100000 252200000 13400000 211400000 92400000 48500000
Tax Payables 124360462 93000000 200000000 38000000 17000000 0 18000000 96000000 122000000 0 6000000 93000000 5000000 192000000 0 0 0 0 0 36000000 0 62000000 62000000 51000000 56000000 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Revenue 124360463 0 0 0 0 2503000000 0 0 0 0 0 0 0 0 0 0 1455000000 879000000 868000000 0 612000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Other Current Liabilities 3395538068 2968000000 3007000000 3069000000 2553000000 408000000 2485000000 2407000000 2172000000 2289000000 2251000000 1821000000 1571000000 1371000000 1234000000 1283000000 248000000 135000000 59000000 799000000 19000000 511000000 386000000 334000000 415000000 611000000 338500000 212000000 220600000 146900000 100600000 74000000 73200000 894100000 448500000 198600000 131700000 114500000
Total Liabilities 19875786558 16454000000 16861000000 16885000000 14659000000 14786000000 13661000000 12347000000 10589000000 9466000000 8351000000 7651000000 6477000000 5759000000 4943000000 5826000000 6701000000 5997000000 5756000000 5465000000 4260000000 4011000000 2980000000 2850000000 3050000000 2637000000 1414200000 1381200000 943600000 650700000 485200000 582500000 996100000 1217500000 1184800000 1007800000 628300000 408200000
Total Non-Current Liabilities 6709495672 5456000000 6460000000 7142000000 6130000000 4482000000 4492000000 3652000000 3313000000 1855000000 1042000000 967000000 753000000 559000000 644000000 733000000 1043000000 1214000000 1368000000 1404000000 825000000 1075000000 719000000 767000000 779000000 441000000 267700000 607800000 235300000 109700000 144400000 262400000 586200000 71200000 722900000 597800000 404200000 245200000
Total Long Term Debt 4153639447 4135000000 4944000000 5629000000 4663000000 3100000000 3210000000 2394000000 2365000000 835000000 102000000 112000000 46000000 46000000 115000000 143000000 337000000 605000000 700000000 768000000 308000000 366000000 244000000 268000000 253000000 386000000 180600000 515700000 158600000 31500000 73800000 193200000 505500000 0 581000000 508600000 353700000 203200000
Deferred Tax Liabilities Non-Current 183058600 312000000 440000000 452000000 419000000 401000000 323000000 293000000 132000000 172000000 200000000 141000000 81000000 131000000 141000000 136000000 252000000 248000000 342000000 288000000 230000000 325000000 276000000 224000000 233000000 55000000 87100000 92100000 76600000 78100000 70700000 64400000 66200000 60200000 51100000 46000000 38400000 31300000
Other Long Term Liabilities 2372797625 1009000000 1076000000 1061000000 1048000000 981000000 959000000 965000000 816000000 848000000 740000000 714000000 626000000 382000000 388000000 454000000 454000000 361000000 326000000 348000000 287000000 384000000 199000000 275000000 293000000 0 0 0 100000 100000 -100000 4800000 14500000 11000000 90800000 43200000 12100000 10700000
Total Equity 12214187184 11335000000 12225000000 11720000000 11131000000 11159000000 11228000000 9768000000 8966000000 8659000000 9623000000 9429000000 8175000000 8065000000 7360000000 7363000000 8642000000 7157000000 6565000000 5442000000 4930000000 5421000000 4485000000 4202000000 4024000000 3411000000 2369500000 1696400000 1167300000 951800000 657000000 464100000 232900000 200600000 393300000 368700000 338200000 251000000
Non-Controlling Interest 390989294 400000000 389000000 350000000 300000000 458000000 504000000 451000000 151000000 14000000 16000000 29000000 27000000 74000000 0 0 0 0 0 702000000 626000000 710000000 441000000 356000000 124000000 117000000 82300000 112600000 111000000 63900000 64700000 55200000 47300000 105300000 0 0 0 0
Total Stockholders' Equity 11823197890 10935000000 11836000000 11370000000 10831000000 10701000000 11228000000 9768000000 8966000000 8659000000 9623000000 9429000000 8175000000 8065000000 7360000000 7363000000 8642000000 7157000000 6565000000 5442000000 4930000000 5421000000 4485000000 4202000000 4024000000 3411000000 2369500000 1696400000 1167300000 951800000 657000000 464100000 232900000 200600000 393300000 368700000 338200000 251000000
Retained Earnings (Accumulated Deficit) 9255403061 8639000000 9231000000 8704000000 8596000000 8376000000 8089000000 7318000000 6387000000 5155000000 5011000000 4462000000 3317000000 2725000000 2843000000 3357000000 3526000000 3773000000 3409000000 2935000000 2390000000 2570000000 2220000000 1789000000 1531000000 1202000000 944800000 584100000 408900000 234500000 127800000 38400000 -30400000 44700000 152000000 131600000 116800000 93300000
Accumulated Other Comprehensive Income/(Loss) -893405562 -1114000000 -900000000 -733000000 -1090000000 -1175000000 -597000000 -1451000000 -1470000000 -558000000 313000000 496000000 422000000 920000000 841000000 334000000 1350000000 814000000 621000000 806000000 600000000 22000000 -158000000 -41000000 85000000 0 -725100000 -668500000 -542100000 0 0 0 0 0 0 0 0 0
Common Stock 3336839929 3299000000 3403000000 3271000000 3198000000 3380000000 3617000000 3796000000 3942000000 3979000000 4230000000 4391000000 0 4335000000 3613000000 0 3708000000 2505000000 2470000000 0 1592000000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Additional Paid in Capital 124360462 111000000 102000000 128000000 127000000 120000000 119000000 105000000 107000000 83000000 69000000 80000000 4436000000 85000000 63000000 3672000000 58000000 65000000 65000000 1701000000 71000000 2552000000 2146000000 2177000000 2131000000 2209000000 2149800000 1780800000 1300500000 717300000 529200000 425700000 263300000 155900000 241300000 237100000 221400000 157700000
Total Liabilities & Shareholders' Equity 32089973743 27789000000 29086000000 28605000000 25790000000 25945000000 25393000000 22566000000 19706000000 18139000000 17990000000 17109000000 14679000000 13898000000 12303000000 13189000000 15343000000 13154000000 12321000000 11609000000 9816000000 10142000000 7906000000 7408000000 7198000000 6165000000 3866000000 3190200000 2221900000 1666400000 1206900000 1101800000 1276300000 1523400000 1578100000 1376500000 966500000 659200000
Total Investments 1589824152 1287000000 1389000000 947000000 1210000000 2185000000 2088000000 1850000000 399000000 419000000 391000000 385000000 438000000 277000000 238000000 0 0 0 0 139000000 0 114000000 88000000 86000000 89000000 0 0 0 0 0 0 0 0 0 0 0 0 0
Total Debt 7186044965 5073000000 5673000000 5999000000 4994000000 4399000000 3577000000 3156000000 2601000000 1052000000 373000000 432000000 233000000 97000000 179000000 1209000000 800000000 766000000 920000000 988000000 641000000 689000000 606000000 652000000 662000000 690000000 212900000 554200000 216200000 63300000 79700000 255900000 657600000 252200000 594400000 720000000 446100000 251700000
Net Debt 5994174293 3839000000 2725000000 2731000000 3718000000 3715000000 2851000000 2182000000 -262000000 -201000000 -1181000000 -1090000000 -1092000000 -2008000000 -1155000000 -1548000000 -2154000000 -1119000000 -762000000 -531000000 -887000000 -538000000 -284000000 32000000 30000000 206000000 -424700000 -238800000 -80200000 -84500000 -2000000 215300000 605000000 165400000 594400000 720000000 446100000 251700000

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.