Japan Display Inc. (TYO:6740)
Japan flag Japan · Delayed Price · Currency is JPY
26.00
+1.00 (3.85%)
Mar 6, 2026, 10:24 AM JST

Japan Display Ratios and Metrics

Millions JPY. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21
160,907105,208136,152247,549244,632126,632
Market Cap Growth
36.84%-22.73%-45.00%1.19%93.18%1.82%
Enterprise Value
194,463132,784132,038316,590261,751170,104
Last Close Price
26.0017.0022.0040.0048.0048.00
PS Ratio
1.130.560.570.910.830.37
PB Ratio
-26.6715.271.591.993.363.03
P/TBV Ratio
-18.461.622.013.433.35
EV/Sales Ratio
1.370.710.551.170.880.50
EV/EBITDA Ratio
----1635.94-
Debt / Equity Ratio
-10.778.640.39-1.012.27
Debt / EBITDA Ratio
----460.50-
Net Debt / Equity Ratio
-5.565.580.05-0.210.300.94
Net Debt / EBITDA Ratio
-1.20-1.16-0.150.72133.96-3.15
Net Debt / FCF Ratio
-1.13-1.07-0.140.35-0.74-1.31
Asset Turnover
0.901.011.071.131.231.11
Inventory Turnover
2.973.663.955.236.228.54
Quick Ratio
0.390.410.591.021.151.14
Current Ratio
0.680.801.181.811.631.64
Return on Equity (ROE)
-282.80%-169.03%-42.19%-26.19%-13.86%-89.59%
Return on Assets (ROA)
-12.74%-12.47%-9.58%-11.55%-2.23%-5.53%
Return on Capital Employed (ROCE)
5604.00%-160.10%-36.10%-31.90%-6.00%-20.10%
Earnings Yield
-27.33%-74.35%-32.55%-10.43%-3.31%-33.72%
FCF Yield
-18.39%-34.18%-21.79%-30.01%-11.79%-23.82%
Buyback Yield / Dilution
---30.92%-21.32%-63.60%-173.72%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.