JMC Corporation (TYO:5704)
Japan flag Japan · Delayed Price · Currency is JPY
380.00
0.00 (0.00%)
Jul 30, 2026, 12:30 PM JST

JMC Corporation Financials Overview

Millions JPY. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
3,1943,2233,0723,6402,9552,416
Revenue Growth
8.75%4.92%-15.60%23.18%22.31%-1.71%
Gross Profit
1,0671,0371,0241,5071,211877
Operating Income
16010488537351102
Net Income
-1,209-1,26350363247114
Earnings Per Share
-217.73-227.648.9665.2944.6620.66
EPS Growth
---86.28%46.19%116.17%-

Revenue by Segment

Fiscal YearFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingDec '24 Dec '23 Dec '22 Dec '21 Dec '20
Casting
1,9502,5061,9631,455976.79
3D Printer
630.4729.71546.09512.04462.69
CT
492.36404.64445.93449.141,019

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
438425419303306306
Total Debt
6217481,2531,4411,1431,096
Net Cash (Debt)
-183-323-834-1,138-837-790
Net Cash Growth
------
Net Cash Per Share
-32.96-58.22-149.43-204.68-151.34-143.17

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
-667529389600456
Capital Expenditures
--161-231-692-624-129
Free Cash Flow
-506298-303-24327
Free Cash Flow Growth
-69.80%----

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
33.41%32.17%33.33%41.40%40.98%36.30%
Operating Margin
5.01%3.23%2.86%14.75%11.88%4.22%
Pretax Margin
-36.22%-37.88%2.64%13.93%12.76%7.33%
Profit Margin
-37.85%-39.19%1.63%9.97%8.36%4.72%
FCF Margin
-15.70%9.70%-8.32%-0.81%13.54%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
--49.3718.0614.9321.77
P/FCF Ratio
4.204.188.28--7.59
PS Ratio
0.670.660.801.801.251.03