IDEC CORPORATIONJP:6652

Market cap
¥107.8B
P/E ratio
27.7x
Period EndEBITDA (Million JPY)YoY (%)
Mar 31, 20257,743-24.04%
Mar 31, 202410,193-42.10%
Mar 31, 202317,604+36.09%
Mar 31, 202212,936+84.22%
Mar 31, 20217,022-9.04%
Mar 31, 20207,720-8.41%
Mar 31, 20198,429-0.95%
Mar 31, 20188,510+81.53%
Mar 31, 20174,688-0.15%
Mar 31, 20164,695+2.35%
Mar 31, 20154,587