Japan Display Inc. (TYO:6740)
Japan flag Japan · Delayed Price · Currency is JPY
60.00
-5.00 (-7.69%)
May 26, 2026, 3:30 PM JST

Japan Display Ratios and Metrics

Millions JPY. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2026FY 2025FY 2024FY 2023FY 2022
Period Ending
May '26 Mar '26 Mar '25 Mar '24 Mar '23 Mar '22
371,323445,588105,208136,152247,549244,632
Market Cap Growth
252.94%323.53%-22.73%-45.00%1.19%93.18%
Enterprise Value
408,568479,144132,784132,038316,590261,751
Last Close Price
60.0072.0017.0022.0040.0048.00
PS Ratio
2.813.370.560.570.910.83
PB Ratio
-50.08-60.1015.271.591.993.36
P/TBV Ratio
--18.461.622.013.43
EV/Sales Ratio
3.093.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
-5.33%-4.45%-74.35%-32.55%-10.43%-3.31%
FCF Yield
-6.57%-5.47%-34.18%-21.79%-30.01%-11.79%
Buyback Yield / Dilution
----30.92%-21.32%-63.60%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.