Projected Income Statement: Shibaura Mechatronics Corporation

Forecast Balance Sheet: Shibaura Mechatronics Corporation

Fiscal Period: March 2022 2023 2024 2025 2026 2027 2028 2029
Net Debt -16,115 -18,389 -18,453 -19,742 -12,690 - - -
Change - -14.11% -0.35% -6.99% 35.72% - - -
Announcement Date 5/12/22 5/11/23 5/9/24 5/14/25 5/13/26 - - -
Estimates

Cash Flow Forecast: Shibaura Mechatronics Corporation

Fiscal Period: March 2022 2023 2024 2025 2026 2027 2028 2029
CAPEX 1 2,229 2,739 5,327 2,915 10,964 10,126 10,481 2,933
Change - 22.88% 94.49% -45.28% 276.12% -7.64% 3.51% -72.02%
Free Cash Flow (FCF) 1 7,790 1,833 660 4,073 -2,606 2,183 11,456 22,734
Change - -76.47% -63.99% 517.12% -163.98% 183.77% 424.78% 98.45%
Announcement Date 5/12/22 5/11/23 5/9/24 5/14/25 5/13/26 - - -
1JPY in Million
Estimates

Forecast Financial Ratios: Shibaura Mechatronics Corporation

Fiscal Period: March 2022 2023 2024 2025 2026 2027 2028 2029

Profitability

        
EBITDA Margin (%) 14.09% 20.88% - 20.77% 21.11% 25.68% 30.95% 34.25%
EBIT Margin (%) 10.25% 17.88% 17.3% 17.47% 17.34% 18.92% 21.07% 25.15%
EBT Margin (%) 8.65% 17.24% 17.19% 17.27% 16.92% 19.27% 22.22% 33.3%
Net margin (%) 6.05% 15.08% 13.02% 12.76% 12.69% 13.85% 15.47% 18.37%
FCF margin (%) 15.81% 3% 0.98% 5.03% -2.96% 2.01% 9.22% 15.42%
FCF / Net Income (%) 261.15% 19.93% 7.51% 39.44% -23.32% 14.48% 59.6% 83.98%

Profitability

        
ROA 7.67% 13.95% 13.41% 14.99% 15.19% 14.9% 18.1% 21.8%
ROE 12.8% 31.9% 24.5% 24% 21.7% 23.8% 25.75% 27.5%

Financial Health

        
Leverage (Debt/EBITDA) - - - - - - - -
Debt / Free cash flow - - - - - - - -

Capital Intensity

        
CAPEX / Current Assets (%) 4.52% 4.49% 7.89% 3.6% 12.45% 9.3% 8.43% 1.99%
CAPEX / EBITDA (%) 32.11% 21.51% - 17.34% 58.98% 36.21% 27.26% 5.81%
CAPEX / FCF (%) 28.61% 149.43% 807.12% 71.57% -420.72% 463.86% 91.49% 12.9%

Items per share

        
Cash flow per share 1 73.58 166.3 171.4 198.3 221 188 335 392
Change - 126.04% 3.08% 15.66% 11.44% -14.92% 78.19% 17.01%
Dividend per Share 1 15.33 37.33 40 55.6 60 92.5 121.5 222
Change - 143.48% 7.14% 39% 7.91% 54.17% 31.35% 82.72%
Book Value Per Share 1 371.4 497.8 591.2 721.6 847 1,032 1,327 1,729
Change - 34.01% 18.76% 22.06% 17.38% 21.91% 28.52% 30.29%
EPS 1 45.03 138.8 133.3 157.6 170.3 229.7 292.9 412.5
Change - 208.16% -3.96% 18.23% 8.08% 34.9% 27.5% 40.85%
Nbr of stocks (in thousands) 66,268 66,310 65,736 65,577 65,640 65,639 65,639 65,639
Announcement Date 5/12/22 5/11/23 5/9/24 5/14/25 5/13/26 - - -
1JPY
Estimates
2027 *2028 *
P/E 21.9x 17.2x
PBR 4.88x 3.8x
EV / Sales 3.04x 2.66x
Yield 1.84% 2.41%

EPS & Dividend

Y-o-Y evolution of P/E

Year-on-year evolution of the Yield

Trader
Investor
Global
Quality
ESG MSCI
A
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
3
Last Close Price
5,040.00JPY
Average target price
5,666.67JPY
Spread / Average Target
+12.43%

Quarterly revenue - Rate of surprise

  1. Stock Market
  2. Stocks
  3. 6590 Stock
  4. SHICF Stock
  5. Financials Shibaura Mechatronics Corporation