Japan Display Inc. (JPDYY)
OTCMKTS · Delayed Price · Currency is USD
1.218
0.00 (0.00%)
At close: Feb 4, 2026

Japan Display Ratios and Metrics

Millions USD. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Feb '26 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21
9697039001,8622,0151,145
Market Cap Growth
28.78%-21.95%-51.66%-7.56%75.95%-0.94%
Enterprise Value
1,1508878732,3822,1551,538
Last Close Price
1.221.181.223.384.054.23
PS Ratio
0.950.560.570.910.830.37
PB Ratio
-35.2615.271.591.993.363.03
P/TBV Ratio
-18.461.622.013.433.35
EV/Sales Ratio
1.160.710.551.170.880.50
EV/EBITDA Ratio
----1635.94-
Debt / Equity Ratio
-15.998.640.39-1.012.27
Debt / EBITDA Ratio
----460.50-
Net Debt / Equity Ratio
-6.825.580.05-0.210.300.94
Net Debt / EBITDA Ratio
-0.87-1.16-0.150.72133.96-3.15
Net Debt / FCF Ratio
-0.95-1.07-0.140.35-0.74-1.31
Asset Turnover
0.871.011.071.131.231.11
Inventory Turnover
3.253.663.955.236.228.54
Quick Ratio
0.420.410.591.021.151.14
Current Ratio
0.720.801.181.811.631.64
Return on Equity (ROE)
-230.10%-169.03%-42.19%-26.19%-13.86%-89.59%
Return on Assets (ROA)
-13.01%-12.47%-9.58%-11.55%-2.23%-5.53%
Return on Capital Employed (ROCE)
-1112.80%-160.10%-36.10%-31.90%-6.00%-20.10%
Earnings Yield
-50.75%-74.35%-32.55%-10.43%-3.31%-33.72%
FCF Yield
-20.37%-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.