NYSE:MX | Key Financial Ratios | MAGNACHIP SEMICONDUCTOR Corp

Complete source-backed ratio history.

Available history
2010-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-302.430.18-9.43%-13.52%
2026-03-312.370.18-7.60%-10.95%
2025-12-314.070.18-8.46%-11.97%
2025-09-304.32-10.55%-14.85%
2025-06-304.65-9.30%-12.75%
2025-03-314.51-12.78%-17.74%
2024-12-314.74-14.32%-19.62%
2024-09-304.81-10.71%-14.71%
2024-06-305.03-9.60%-12.95%
2024-03-315.75-7.17%-9.50%
2023-12-315.23-8.71%-10.63%
2023-09-305.86-6.36%-7.81%
2023-06-306.02-8.93%-10.88%
2023-03-315.91-8.00%-9.92%
2022-12-317.15-1.56%-1.88%
2022-09-305.17.95%10.31%
2022-06-305.212.26%15.75%
2022-03-314.9912.54%15.98%
2021-12-314.799.72%12.52%
2021-09-305.1112.38%16.08%
2021-06-304.7759.52%78.53%
2021-03-314.9665.51%85.94%
2020-12-312.360.2460.34%99.82%
2020-09-301.581.139.85%108.45%
2020-06-301.6249.554.43%441.15%
2020-03-311.55-14.43-1.97%54.12%
2019-12-312.83-3.67%145.69%
2019-09-302.46-8.10%142.50%
2019-06-302.25-4.90%60.11%
2019-03-312.26-7.03%88.07%
2018-12-312.66-0.67%22.53%
2018-09-302.46.88%-241.42%
2018-06-302.55.34%-90.30%
2018-03-312.487.65%-146.86%
2017-12-312.3915.20%-214.28%
2017-09-302.42-1.67%13.92%
2017-06-302.253.14%-22.35%
2017-03-312.281.17%-8.50%
2016-12-311.58-6.70%41.07%
2016-09-301.69.29%-66.28%
2016-06-301.52-9.43%62.43%
2016-03-311.68-12.36%95.12%
2015-12-311.56-17.90%136.16%
2015-09-301.6-39.86%235.49%
2015-06-301.61-34.14%294.89%
2015-03-311.62-22.88%323.29%
2014-12-311.63-22.21%633.62%
2014-09-301.76-12.92%-316.08%
2014-06-301.84-4.53%-47.87%
2014-03-311.97-11.22%-103.81%
2013-12-312.06-10.27%-78.74%
2013-09-303.410.00%0.01%
2013-06-302.975.96%29.11%
2013-03-312.749.68%43.42%
2012-12-312.5516.16%57.45%
2012-09-302.518.46%28.27%
2012-06-302.27-7.09%-26.85%
2012-03-312.38-2.97%-11.29%
2011-12-312.48-1.95%-8.42%
2011-09-302.661.71%6.48%
2011-06-302.7619.51%67.36%
2011-03-3138.10%
2010-12-313.36

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-314.07-8.46%-11.97%
2024-12-314.74-14.32%-19.62%
2023-12-315.23-8.71%-10.63%
2022-12-317.15-1.56%-1.88%
2021-12-314.799.72%12.52%
2020-12-312.360.4860.34%99.82%
2019-12-312.83-3.67%145.69%
2018-12-312.66-0.67%22.53%
2017-12-312.3915.20%-214.28%
2016-12-311.58-6.70%41.07%
2015-12-311.56-17.90%136.16%
2014-12-311.63-22.21%633.62%
2013-12-312.06-10.27%-78.74%
2012-12-312.5516.16%57.45%
2011-12-312.48-1.95%-8.42%
2010-12-3145.97%