MyFinsight

HomeBlogAboutContact

MyFinsight

Making company financials insightful for everyone

  • About
  • Blog
  • Privacy Policy
  • Contact

Follow Us

  • X.com
  • Thread
  • Instagram

© 2026 MyFinsight. All rights reserved.

|||

Income Overview

Revenue
$789,806K
Net Income
$12,394K
Net Profit Margin
1.57%
EPS
$0.62
Unit: Thousand (K) dollars

Income Statement
2026-03-31
2025-03-31
Net sales
789,806 757,354
Cost of goods sold
629,905 603,526
Gross profit
159,901 153,828
General and administrative
63,303 64,047
Sales and marketing
25,491 22,561
Research and development
14,196 11,405
Foreign exchange impact of lease liabilities and forward contracts
8,924 -15,892
Total operating expenses
94,066 113,905
Operating income
65,835 39,923
Interest expense, net
46,696 55,550
Change in fair value of compound net derivative liability
1,130 -60
Loss on extinguishment of debt
0 NaN
Total other expenses
-45,566 -55,610
Income (loss) before income tax expense
20,269 -15,687
Income tax expense
7,875 3,783
Net income (loss)
12,394 -19,470
Basic EPS
0.64 -0.99
Diluted EPS
0.62 -0.99
Basic Average Shares
19,304,105 19,685,322
Diluted Average Shares
19,979,070 19,685,322
Unit: Thousand (K) dollars (except for numbers of shares and EPS).

Time Plot

Show the time plot by selecting a row from the table.

Income Statement

Net sales$789,806K (4.28%↑ Y/Y)Gross profit$159,901K (3.95%↑ Y/Y)Cost of goods sold$629,905K (4.37%↑ Y/Y)Operating income$65,835K (64.90%↑ Y/Y)Total operatingexpenses$94,066K (-17.42%↓ Y/Y)Foreign exchange impactof lease...$8,924K (156.15%↑ Y/Y)Income (loss) beforeincome tax expense$20,269K (229.21%↑ Y/Y)Total other expenses-$45,566K (18.06%↑ Y/Y)Change in fair value ofcompound net derivative...$1,130K (1983.33%↑ Y/Y)General andadministrative$63,303K (-1.16%↓ Y/Y)Sales and marketing$25,491K (12.99%↑ Y/Y)Research and development$14,196K (24.47%↑ Y/Y)Net income (loss)$12,394K (163.66%↑ Y/Y)Income tax expense$7,875K (108.17%↑ Y/Y)Interest expense, net$46,696K (-15.94%↓ Y/Y)

MOTORCAR PARTS OF AMERICA INC (MPAA)

MOTORCAR PARTS OF AMERICA INC (MPAA)