NASDAQ:MPAA | Key Financial Ratios | MOTORCAR PARTS OF AMERICA INC

Complete source-backed ratio history.

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

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301.44-0.40%-1.61%
2026-03-311.461.22%4.66%
2025-12-311.430.20%0.75%
2025-09-301.460.25%0.95%
2025-06-301.440.17%0.64%
2025-03-311.46-2.03%-7.56%
2024-12-311.45-1.83%-6.63%
2024-09-301.39-6.78%-25.35%
2024-06-301.38-6.74%-24.67%
2024-03-311.39-4.87%-17.27%
2023-12-311.4-4.93%-17.43%
2023-09-301.38-0.08%-0.27%
2023-06-301.37-0.51%-1.68%
2023-03-311.4-0.41%-1.31%
2022-12-311.3-0.59%-1.90%
2022-09-301.27-0.38%-1.25%
2022-06-301.280.63%2.01%
2022-03-311.260.72%2.33%
2021-12-311.30.91%2.72%
2021-09-301.311.49%4.46%
2021-06-301.312.80%8.30%
2021-03-311.32.53%7.13%
2020-12-311.321.56%4.15%
2020-09-301.310.62%1.68%
2020-06-301.3-0.55%-1.53%
2020-03-311.28-0.94%-2.65%
2019-12-311.25-0.26%-0.65%
2019-09-301.24-0.82%-2.07%
2019-06-301.23-1.23%-3.09%
2019-03-311.26-1.24%-2.81%
2018-12-311.320.10.54%1.18%
2018-09-301.430.110.66%1.37%
2018-06-301.460.111.08%2.20%
2018-03-311.460.063.49%6.72%
2017-12-310.740.074.67%8.14%
2017-09-300.890.077.69%12.95%
2017-06-300.860.088.98%15.30%
2017-03-310.860.088.88%15.58%
2016-12-311.030.096.78%12.53%
2016-09-301.030.096.10%11.67%
2016-06-301.020.13.67%7.34%
2016-03-310.810.112.65%5.01%
2015-12-310.990.122.97%5.59%
2015-09-300.970.131.65%3.36%
2015-06-301.020.132.44%4.81%
2015-03-311.580.422.72%6.02%
2014-12-311.690.443.06%6.10%
2014-09-301.880.462.56%5.27%
2014-06-301.190.753.33%9.03%
2014-03-311.210.833.67%97.92%
2013-12-311.150.8410.31%29.06%
2013-09-301.331.0310.51%30.47%
2013-06-301.480.856.97%19.81%
2013-03-310.69-23.31-25.07%2604.18%
2012-12-310.831.34-6.96%-43.83%
2012-09-300.921.38-10.96%-78.23%
2012-06-301.051.22-10.10%-64.86%
2012-03-310.991.15-9.67%-65.90%
2011-12-310.77-6.74%-38.11%
2011-09-300.88-1.53%-6.84%
2011-06-300.660.31%1.17%
2011-03-311.026.37%10.43%

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-03-311.461.22%4.66%
2025-03-311.46-2.03%-7.56%
2024-03-311.39-4.87%-17.27%
2023-03-311.4-0.41%-1.31%
2022-03-311.260.72%2.33%
2021-03-311.32.53%7.13%
2020-03-311.28-0.94%-2.65%
2019-03-311.26-1.24%-2.81%
2018-03-311.460.063.49%6.72%
2017-03-310.860.088.88%15.58%
2016-03-310.810.112.65%5.01%
2015-03-311.580.422.72%6.02%
2014-03-311.210.833.67%97.92%
2013-03-310.69-23.31-25.07%2604.18%
2012-03-310.991.15-9.67%-65.90%
2011-03-311.026.37%10.43%
2010-03-319.31%