Company Valuation: IDOM Inc.

Data adjusted to current consolidation scope
Fiscal Period: February 2022 2023 2024 2025 2026 2027 2028 2029
Market Cap 1 65,968 85,045 90,969 111,050 153,824 130,329 - -
Change - 28.92% 6.97% 22.07% 38.52% -15.27% - -
Enterprise Value (EV) 1 98,922 114,717 123,421 158,634 221,713 192,829 200,602 198,998
Change - 15.97% 7.59% 28.53% 39.76% -13.03% 4.03% -0.8%
P/E 6.11x 5.99x 7.95x 8.26x 12.9x 9.14x 8.11x 7.41x
PBR 1.22x 1.37x 1.32x 1.4x 1.75x 1.32x 1.18x 1.06x
PEG - 0.2x -0.4x 0.5x -1.1x 0.5x 0.6x 0.78x
Capitalization / Revenue 0.14x 0.2x 0.22x 0.22x 0.27x 0.21x 0.19x 0.18x
EV / Revenue 0.22x 0.28x 0.29x 0.32x 0.39x 0.31x 0.3x 0.28x
EV / EBITDA 4.55x 5.37x 6.49x 6.85x 9.08x 6.86x 6.32x 5.65x
EV / EBIT 5.35x 6.14x 7.66x 7.98x 11x 8.1x 7.59x 7x
EV / FCF 26.2x 54.4x 96.3x -5.51x -488x -58.3x 259x -42.1x
FCF Yield 3.82% 1.84% 1.04% -18.2% -0.2% -1.72% 0.39% -2.38%
Dividend per Share 2 4.6 42.5 34.19 40.18 35.6 43.61 48.92 53.66
Rate of return 0.7% 5.02% 3.77% 3.63% 2.32% 3.36% 3.77% 4.13%
EPS 2 107.5 141.5 114 133.9 118.7 141.9 160 175.2
Distribution rate 4.28% 30% 30% 30% 30% 30.7% 30.6% 30.6%
Net sales 1 459,532 416,514 419,852 496,678 562,774 631,100 675,400 712,400
EBITDA 1 21,736 21,375 19,014 23,145 24,430 28,100 31,733 35,250
EBIT 1 18,485 18,684 16,117 19,890 20,209 23,820 26,420 28,425
Net income 1 10,794 14,205 11,442 13,447 11,914 14,248 16,058 17,585
Net Debt 1 32,954 29,672 32,452 47,584 67,889 62,500 70,273 68,669
Reference price 2 657.00 847.00 906.00 1,106.00 1,532.00 1,298.00 1,298.00 1,298.00
Nbr of stocks (in thousands) 100,407 100,407 100,407 100,407 100,407 100,407 - -
Announcement Date 4/14/22 4/14/23 4/12/24 4/11/25 4/13/26 - - -
1JPY in Million2JPY
Estimates

P/E, Detailed evolution

P/E (N) EV / Sales (N) EV / EBITDA (N) Dividend Yield (N) Capi.($)
9.14x0.31x6.86x3.36% 819M
49.04x1.96x19.23x-.--% 54.42B
21.93x0.39x10.9x - 8.5B
26.89x2.06x11.52x-.--% 4.36B
12.5x0.5x8.97x2.27% 811M
15.27x2.91x11.75x4.38% 436M
7.51x0.22x4.53x15.46% 268M
-1772.52x0.35x-13.01x - 260M
Average -203.78x 1.09x 7.59x 4.24% 8.73B
Weighted average by Cap. 36.33x 1.73x 17.25x 0.17%

Y-o-Y evolution of P/E

Historical PBR trend

Evolution Enterprise Value / Sales

Change in Enterprise Value/EBITDA

Year-on-year evolution of the Yield