IRRC Corporation (TYO:7325)
Japan flag Japan · Delayed Price · Currency is JPY
697.00
-5.00 (-0.72%)
May 9, 2025, 3:30 PM JST

IRRC Corporation Ratios and Metrics

Millions JPY. Fiscal year is Jul - Jun.
Fiscal Year
CurrentFY 2024 FY 2023 FY 2022 FY 2021 FY 2020 2016 - 2019
Period Ending
May '25 Jun '24 Jun '23 Jun '22 Jun '21 Jun '20 2016 - 2019
Market Capitalization
5,7006,0456,5087,1288,3758,632
Upgrade
Market Cap Growth
0.72%-7.11%-8.71%-14.89%-2.97%-36.35%
Upgrade
Enterprise Value
4,1694,7074,7395,1916,5916,745
Upgrade
Last Close Price
697.00732.00734.68793.52923.41940.70
Upgrade
PE Ratio
14.4217.22406.7327.9535.9526.72
Upgrade
Forward PE
11.2119.4330.7519.0244.2644.26
Upgrade
PS Ratio
0.650.761.081.371.812.07
Upgrade
PB Ratio
1.551.641.801.882.312.47
Upgrade
P/TBV Ratio
2.372.472.232.252.752.93
Upgrade
P/FCF Ratio
6.056.5641.9913.3727.6459.94
Upgrade
P/OCF Ratio
5.766.1531.2911.6119.3442.52
Upgrade
EV/Sales Ratio
0.470.590.791.001.421.62
Upgrade
EV/EBITDA Ratio
4.715.9310.447.9311.5210.33
Upgrade
EV/EBIT Ratio
7.529.5125.2112.4218.0114.05
Upgrade
EV/FCF Ratio
4.435.1130.579.7421.7546.84
Upgrade
Debt / Equity Ratio
0.010.02----
Upgrade
Debt / EBITDA Ratio
0.050.11----
Upgrade
Debt / FCF Ratio
0.050.10----
Upgrade
Asset Turnover
1.851.641.321.171.121.04
Upgrade
Quick Ratio
2.011.932.833.784.185.61
Upgrade
Current Ratio
2.212.103.283.974.405.86
Upgrade
Return on Equity (ROE)
11.45%9.93%0.43%6.86%6.54%9.44%
Upgrade
Return on Assets (ROA)
7.25%6.39%2.59%5.90%5.54%7.50%
Upgrade
Return on Capital (ROIC)
9.57%8.38%3.17%7.03%6.42%8.76%
Upgrade
Return on Capital Employed (ROCE)
14.80%13.20%5.20%10.90%10.00%13.60%
Upgrade
Earnings Yield
6.97%5.81%0.25%3.58%2.78%3.74%
Upgrade
FCF Yield
16.53%15.24%2.38%7.48%3.62%1.67%
Upgrade
Dividend Yield
2.87%2.73%2.04%1.51%1.30%1.28%
Upgrade
Payout Ratio
41.31%35.90%637.50%40.00%43.78%52.63%
Upgrade
Buyback Yield / Dilution
3.23%4.17%-0.10%-0.01%0.18%-5.14%
Upgrade
Total Shareholder Return
6.10%6.90%1.94%1.51%1.49%-3.86%
Upgrade
Source: S&P Global Market Intelligence. Standard template. Financial Sources.