Japan Display Inc. (TYO:6740)
Japan flag Japan · Delayed Price · Currency is JPY
46.00
-3.00 (-6.12%)
Jun 16, 2026, 12:50 PM JST

Japan Display Ratios and Metrics

Millions JPY. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
303,247445,588105,208136,152247,549244,632
Market Cap Growth
226.67%323.53%-22.73%-45.00%1.19%93.18%
Enterprise Value
340,492479,144132,784132,038316,590261,751
Last Close Price
49.0072.0017.0022.0040.0048.00
PS Ratio
2.293.370.560.570.910.83
PB Ratio
-40.90-60.1015.271.591.993.36
P/TBV Ratio
--18.461.622.013.43
EV/Sales Ratio
2.573.620.710.551.170.88
EV/EBITDA Ratio
-----1635.94
Debt / Equity Ratio
-8.77-8.778.640.39-1.01
Debt / EBITDA Ratio
-----460.50
Net Debt / Equity Ratio
-5.02-5.025.580.05-0.210.30
Net Debt / EBITDA Ratio
-2.52-2.52-1.16-0.150.72133.96
Net Debt / FCF Ratio
-1.53-1.53-1.07-0.140.35-0.74
Asset Turnover
0.970.971.011.071.131.23
Inventory Turnover
3.633.633.663.955.236.22
Quick Ratio
0.390.390.410.591.021.15
Current Ratio
0.630.630.801.181.811.63
Return on Equity (ROE)
---169.03%-42.19%-26.19%-13.86%
Return on Assets (ROA)
-8.58%-8.58%-12.47%-9.58%-11.55%-2.23%
Return on Capital Employed (ROCE)
517.20%517.20%-160.10%-36.10%-31.90%-6.00%
Earnings Yield
-6.53%-4.45%-74.35%-32.55%-10.43%-3.31%
FCF Yield
-8.04%-5.47%-34.18%-21.79%-30.01%-11.79%
Buyback Yield / Dilution
----30.92%-21.32%-63.60%