MPWR 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
2000
12-31
Report Filing: 2024-02-29 2023-02-24 2022-02-25 2021-03-01 2020-02-28 2019-03-01 2018-03-01 2017-03-01 2016-02-29 2015-03-02 2014-03-10 2013-03-05 2012-03-12 2011-03-04 2010-02-16 2009-02-27 2008-03-11 2007-03-16 2006-03-28 2005-03-31 2003-12-31 2002-12-31 2000-12-31
Total Current Assets 1819499000 1410619000 1124852000 841998000 655206000 580810000 449170000 382984000 331928000 308146000 292086000 214301000 211505000 224373000 203499000 143247000 148686000 97160000 87717000 60335124 19637472 20069477 904000
Cash and Short Term Investments 1141680000 737873000 725082000 595113000 455397000 377281000 299090000 268224000 234963000 238718000 226339000 160625000 174198000 177719000 165631000 105188000 110879000 78490000 63905000 49018593 13142599 17223494 904000
Cash & Equivalents 561047000 288607000 189265000 334944000 172960000 172704000 82759000 112703000 90860000 126266000 101213000 75104000 96371000 48010000 46717000 83266000 83114000 50816000 25091000 32018593 12135409 17223494 904000
Short Term Investments 580633000 449266000 535817000 260169000 282437000 204577000 216331000 155521000 144103000 112452000 125126000 85521000 77827000 129709000 118914000 21922000 27765000 27674000 38814000 17000000 1007190 0 0
Receivables 249999000 182714000 104813000 66843000 52704000 55214000 38037000 34248000 30830000 25630000 23730000 19383000 15097000 18347000 15521000 9115000 8239000 9156000 9537000 3995662 4566106 1315033 0
Inventory 383702000 447290000 259417000 157062000 127500000 136384000 99281000 71469000 63209000 40918000 39737000 32115000 20104000 25789000 19616000 18887000 17487000 6738000 6165000 5398418 1598754 1267092 0
Other Current Assets 44118000 42742000 35540000 22980000 19605000 11931000 12762000 9043000 2926000 2880000 2280000 2178000 2106000 2518000 2731000 10057000 12081000 2776000 8110000 1922451 330013 263858 0
Total Assets 2443209000 2058885000 1585825000 1208491000 956375000 793432000 651447000 511126000 431285000 399366000 368908000 287162000 273867000 281603000 241821000 195299000 172499000 117327000 100775000 71947687 22603261 21614247 4346000
Total Non-Current Assets 623709999 648266000 460973000 366493000 301169000 212622000 202277000 128142000 99357000 91220000 76822000 72861000 62362000 57230000 38322000 52052000 23813000 20167000 13058000 11612563 2965789 1544770 0
Property, Plant and Equipment 377307000 357157000 362962000 281528000 228315000 150001000 143514000 85171000 65359000 62942000 64837000 59412000 47794000 37262000 17968000 14163000 14175000 11358000 6238000 4180200 2148891 1467936 0
Goodwill and Intangible Assets 6571000 6571000 6571000 6571000 6571000 6682000 7522000 9573000 11624000 13383000 0 0 0 0 0 0 0 0 0 0 0 0 0
Goodwill 6571000 6571000 6571000 6571000 6571000 6571000 6571000 6571000 6571000 6571000 0 0 0 0 0 0 0 0 0 0 0 0 0
Intangible Assets 0 0 0 0 0 111000 951000 3002000 5053000 6812000 0 0 0 0 0 0 0 0 0 0 0 0 0
Long Term Investments 701000 64855000 55697000 6261000 3138000 3241000 5256000 5354000 5361000 5389000 9860000 11755000 13675000 19180000 19445000 37425000 0 0 0 0 0 0 0
Other Long Term Assets 239130999 219683000 35743000 72133000 63145000 52698000 45985000 28044000 17013000 9506000 2125000 1694000 893000 788000 909000 464000 9638000 8809000 6820000 7432363 816898 76834 0
Total Current Liabilities 235035000 263400000 226944000 146969000 98225000 80439000 64795000 52921000 43283000 36861000 38489000 23460000 26070000 28970000 23922000 25882000 29412000 20122000 22267000 8283657 2894314 2501726 0
Accounts Payable 62958000 61461000 83027000 38169000 27271000 22678000 21691000 17427000 13487000 13138000 10694000 9859000 8904000 8979000 7787000 4674000 6154000 5909000 6583000 3396081 1792410 1590906 0
Notes Payable/Short Term Debt 2303000 2133000 2539000 1406000 1254000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Tax Payables 8063000 15595000 47669000 3755000 2435000 7018000 2861000 1239000 465000 0 5542000 5408000 4920000 5015000 4915000 4762000 5455000 684000 2913000 374316000 0 0 0
Deferred Revenue 65760000 -2133000 4300000 7238000 3412000 2520000 6587000 6799000 5236000 3908000 2523000 2198000 0 0 0 841000 1306000 0 0 0 0 0 0
Other Current Liabilities 95951000 186344000 89409000 96401000 63853000 48223000 33656000 27456000 24095000 19815000 19730000 5995000 12246000 14976000 11220000 15605000 16497000 13529000 12771000 -369428424 1101904 910820 0
Total Liabilities 393270000 390283000 341840000 241904000 182884000 153339000 129440000 80010000 62769000 52941000 45509000 28868000 30990000 34708000 28864000 30654000 35190000 22375000 22607000 8445105 21372261 19634777 2649000
Total Non-Current Liabilities 158235000 126883000 114896000 94935000 84659000 72900000 64645000 27089000 19486000 16080000 7020000 5408000 4920000 5738000 4942000 4772000 5778000 2253000 340000 161448 18477947 17133051 0
Total Long Term Debt 5565000 1664000 3268000 1693000 1103000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Deferred Tax Liabilities Non-Current 8856000 7099000 6387000 2809000 1761000 0 0 0 2941000 5876000 0 669000 239000 5015000 4915000 4762000 759000 0 131000 657569000 0 0 0
Other Long Term Liabilities 143814000 118120000 105241000 90433000 81795000 72900000 64645000 27089000 16545000 10204000 7020000 4739000 4681000 723000 27000 10000 5019000 2253000 209000 -657407552 18477947 17133051 0
Total Equity 2049938999 1668602000 1243985000 966587000 773491000 640093000 522007000 431116000 368516000 346425000 323399000 258294000 242877000 246895000 212957000 164645000 137309000 94952000 78168000 63502582 1231000 1979470 1697000
Non-Controlling Interest 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Total Stockholders' Equity 2049938999 1668602000 1243985000 966587000 773491000 640093000 522007000 431116000 368516000 346425000 323399000 258294000 242877000 246895000 212957000 164645000 137309000 94952000 78168000 63502582 1231000 1979470 1697000
Retained Earnings (Accumulated Deficit) 947064000 716403000 424879000 298746000 229450000 194728000 143608000 119362000 101287000 100114000 82938000 60040000 79948000 66647000 37085000 17411000 -9188000 -17895000 -15094000 -20689562 -15055312 -10679595 0
Accumulated Other Comprehensive Income/(Loss) -27062000 -23077000 15880000 10140000 -5476000 -5543000 1813000 -4215000 1466000 5811000 6260000 4175000 3593000 1979000 354000 -64000 462000 -685000 -5080000 -9334657 -8409251 -595832 0
Common Stock 1129937000 975276000 803226000 657701000 549517000 450908000 376586000 315969000 265763000 240500000 234201000 194079000 159336000 178269000 175518000 147298000 146035000 113532000 98342000 93526801 13532922 2092256 0
Additional Paid in Capital -1 0 0 0 0 0 0 0 466000 0 260000 175000 0 0 22467000 15857000 10989000 6372000 0 0 0 0 -2682000
Total Liabilities & Shareholders' Equity 2443209000 2058885000 1585825000 1208491000 956375000 793432000 651447000 511126000 431285000 399366000 368908000 287162000 273867000 281603000 241821000 195299000 172499000 117327000 100775000 71947687 22603261 21614247 4346000
Total Investments 581334000 449266000 535817000 266430000 285575000 207818000 221587000 160875000 149464000 117841000 134986000 97276000 91502000 148889000 138359000 59347000 27765000 27674000 38814000 17000000 1007190 0 0
Total Debt 7868000 3797000 5807000 3099000 2357000 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Net Debt -553179000 -284810000 -183458000 -331845000 -170603000 -172704000 -82759000 -112703000 -90860000 -126266000 -101213000 -75104000 -96371000 -48010000 -46717000 -83266000 -83114000 -50816000 -25091000 -32018593 -12135409 -17223494 -904000

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.