MPAA
MPAA

Motorcar Parts Of America In

NASDAQ · Auto Components
$13.14
+0.35 (+2.74%)
Income Statement
FY 2025 FY 2024 FY 2023
Revenue 126.90M 129.13M 136.53M
Net Income 22.19M 21.67M 22.27M
EPS
Profit Margin 17.5% 16.8% 16.3%
Rev Growth +10.0% +8.1% -1.9%
Balance Sheet
FY 2025 FY 2024 FY 2023
Total Debt 102.75M 84.45M 93.03M
Total Equity 208.07M 189.11M 177.56M
D/E Ratio 0.49 0.45 0.52
Cash Flow
FY 2025 FY 2024 FY 2023
EBITDA 31.91M 31.37M 37.83M
Free Cash Flow 23.90M 23.33M 24.04M