ID Holdings Corporation (TYO:4709)
Japan flag Japan · Delayed Price · Currency is JPY
2,140.00
+52.00 (2.49%)
May 16, 2025, 3:30 PM JST

ID Holdings Ratios and Metrics

Millions JPY. Fiscal year is Apr - Mar.
Fiscal Year
CurrentFY 2025 FY 2024 FY 2023 FY 2022 FY 2021 2016 - 2020
Period Ending
May '25 Mar '25 Mar '24 Mar '23 Mar '22 Mar '21 2016 - 2020
Market Capitalization
35,93529,19725,97316,59414,03514,273
Upgrade
Market Cap Growth
12.41%12.41%56.51%18.24%-1.67%-8.45%
Upgrade
Enterprise Value
32,26324,02022,67714,56912,58012,019
Upgrade
Last Close Price
2140.001832.001487.16928.70749.14720.17
Upgrade
PE Ratio
15.0212.2214.6211.8413.4219.11
Upgrade
Forward PE
16.8512.0912.0912.0912.0912.09
Upgrade
PS Ratio
0.990.810.800.530.510.55
Upgrade
PB Ratio
2.642.152.161.591.491.52
Upgrade
P/TBV Ratio
2.772.252.371.861.862.02
Upgrade
P/FCF Ratio
10.618.6220.7610.378.16-
Upgrade
P/OCF Ratio
10.108.2118.2710.037.62-
Upgrade
EV/Sales Ratio
0.890.660.690.470.450.47
Upgrade
EV/EBITDA Ratio
7.375.476.634.805.056.40
Upgrade
EV/EBIT Ratio
8.566.358.196.016.738.75
Upgrade
EV/FCF Ratio
9.537.0918.139.117.31-
Upgrade
Debt / Equity Ratio
0.140.140.210.200.290.37
Upgrade
Debt / EBITDA Ratio
0.440.440.750.701.091.84
Upgrade
Debt / FCF Ratio
0.580.582.041.331.58-
Upgrade
Asset Turnover
1.711.711.741.841.681.61
Upgrade
Inventory Turnover
----650.37596.49
Upgrade
Quick Ratio
1.581.581.731.861.761.63
Upgrade
Current Ratio
1.801.801.971.961.881.68
Upgrade
Return on Equity (ROE)
18.70%18.70%15.91%14.17%11.18%8.36%
Upgrade
Return on Assets (ROA)
11.11%11.11%9.21%8.98%7.07%5.36%
Upgrade
Return on Capital (ROIC)
15.69%15.69%12.77%12.26%9.34%7.56%
Upgrade
Return on Capital Employed (ROCE)
26.10%26.10%21.30%21.00%17.40%13.00%
Upgrade
Earnings Yield
6.65%8.18%6.84%8.45%7.45%5.23%
Upgrade
FCF Yield
9.43%11.60%4.82%9.64%12.26%-5.19%
Upgrade
Dividend Yield
3.35%3.55%3.36%4.84%5.34%4.63%
Upgrade
Payout Ratio
35.79%35.79%47.89%48.29%61.47%76.17%
Upgrade
Buyback Yield / Dilution
-0.41%-0.41%-0.65%2.48%-0.26%-0.94%
Upgrade
Total Shareholder Return
2.94%3.14%2.71%7.32%5.08%3.69%
Upgrade
Source: S&P Global Market Intelligence. Standard template. Financial Sources.