ACMR 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
Report Filing: 2023-12-31 2023-03-02 2022-03-01 2021-03-01 2020-03-24 2019-03-14 2018-03-23 2016-12-31 2015-12-31
Total Current Assets 1176110000 963806000 952934000 260656000 198396000 96028000 62914000 40347000 27948000
Cash and Short Term Investments 285009000 338652000 592565000 100005000 58261000 27124000 17681000 10119000 4401000
Cash & Equivalents 183173000 247951000 563067000 71766000 58261000 27124000 17681000 10119000 4401000
Short Term Investments 101836000 90701000 29498000 28239000 0 0 0 0 0
Receivables 325683000 212553000 125614000 66120000 33694000 28155000 29253000 17789000 13294000
Inventory 545395000 393172000 218116000 88639000 44796000 38764000 15388000 11666000 9146000
Other Current Assets 20023000 19429000 16639000 5892000 61645000 1985000 592000 773000 1107000
Total Assets 1490908000 1235500000 1052179000 341257000 217703000 103047000 67891000 44467000 32151000
Total Non-Current Assets 314798000 271694000 99245000 80601000 19307000 7019000 4977000 4120000 4203000
Property, Plant and Equipment 208874000 85364000 18224000 12489000 7506000 3708000 2340000 2262000 1770000
Goodwill and Intangible Assets 10905000 9947000 10144000 10200000 344000 274000 106000 17000 1000
Goodwill 0 0 0 0 0 0 0 0 0
Intangible Assets 10905000 9947000 10144000 10200000 344000 274000 106000 17000 1000
Long Term Investments 27880000 119415000 12694000 6340000 5934000 1360000 1237000 -1841000 -2432000
Other Long Term Assets 67139000 56968000 58183000 51572000 5523000 1677000 1294000 3682000 4864000
Total Current Liabilities 500659000 396214000 205939000 102908000 53502000 46140000 21817000 17069000 20567000
Accounts Payable 153221000 101735000 101350000 35603000 13262000 16673000 7419000 5173000 2094000
Notes Payable/Short Term Debt 40882000 59708000 14314000 29238000 15108000 9447000 5106000 4772000 9691000
Tax Payables 6401000 3469000 254000 31000 3129000 1193000 44000 44000 44000
Deferred Revenue 185055000 157947000 56004000 19231000 9129000 8417000 143000 215000 4635000
Other Current Liabilities 115100000 73355000 34017000 18805000 12874000 10410000 9105000 6865000 4103000
Total Liabilities 559897000 423329000 240514000 133087000 120382000 50723000 28034000 41982000 36630000
Total Non-Current Liabilities 59238000 27115000 34575000 30179000 66880000 4583000 6217000 24913000 16063000
Total Long Term Debt 53952000 19794000 24826000 20859000 2532000 0 0 0 0
Deferred Tax Liabilities Non-Current 0 0 1302000 1286000 0 0 0 0 0
Other Long Term Liabilities 5286000 7321000 8447000 8034000 64348000 4583000 6217000 24913000 16063000
Total Equity 926162000 812171000 811665000 208170000 157483000 52324000 39857000 2485000 -4479000
Non-Controlling Interest 158772000 137315000 135461000 67020000 60162000 0 0 4919000 3757000
Total Stockholders' Equity 767390000 674856000 676204000 141150000 97321000 52324000 39857000 -2434000 -8236000
Retained Earnings (Accumulated Deficit) 156827000 94426000 72044000 34287000 15507000 -3387000 -9961000 -9643000 -10675000
Accumulated Other Comprehensive Income/(Loss) -19288999 -23665000 9109000 4857000 -1675000 -857000 122000 -413000 -84000
Common Stock 7000 6000 2000 2000 2000 1000 1000 2000 280000
Additional Paid in Capital 629844999 604089000 595049000 102004000 83487000 56567000 -18196000 -10414000 -6633000
Total Liabilities & Shareholders' Equity 1490908000 1235500000 1052179000 341257000 217703000 103047000 67891000 44467000 32151000
Total Investments 129716000 210116000 42192000 34579000 5934000 1360000 1237000 0 0
Total Debt 99096000 79502000 39140000 50097000 17640000 9447000 5106000 4772000 9691000
Net Debt -84077000 -168449000 -523927000 -21669000 -40621000 -17677000 -12575000 -5347000 5290000

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.