Projected Income Statement: Shibaura Mechatronics Corporation

Forecast Balance Sheet: 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 12/05/22 11/05/23 09/05/24 14/05/25 13/05/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 9,262 10,424 11,438
Change - 22.88% 94.49% -45.28% 276.12% -15.52% 12.55% 9.73%
Free Cash Flow (FCF) 1 7,790 1,833 660 4,073 -2,606 2,475 11,010 16,114
Change - -76.47% -63.99% 517.12% -163.98% 194.97% 344.85% 46.36%
Announcement Date 12/05/22 11/05/23 09/05/24 14/05/25 13/05/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.25% 28.11% 32.47%
EBIT Margin (%) 10.25% 17.88% 17.3% 17.47% 17.34% 18.43% 21.14% 24.17%
EBT Margin (%) 8.65% 17.24% 17.19% 17.27% 16.92% 21.67% 24.29% 28.71%
Net margin (%) 6.05% 15.08% 13.02% 12.76% 12.69% 14.05% 15.52% 17.64%
FCF margin (%) 15.81% 3% 0.98% 5.03% -2.96% 2.18% 8.57% 10.71%
FCF / Net Income (%) 261.15% 19.93% 7.51% 39.44% -23.32% 15.49% 55.22% 60.73%

Profitability

        
ROA 7.67% 13.95% 13.41% 14.99% 15.19% 15.3% 17% 19.8%
ROE 12.8% 31.9% 24.5% 24% 21.7% 25.9% 27% 29.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% 8.14% 8.11% 7.6%
CAPEX / EBITDA (%) 32.11% 21.51% - 17.34% 58.98% 32.25% 28.86% 23.42%
CAPEX / FCF (%) 28.61% 149.43% 807.12% 71.57% -420.72% 374.22% 94.68% 70.98%

Items per share

        
Cash flow per share 1 73.58 166.3 171.4 198.3 221 179 327 420
Change - 126.04% 3.08% 15.66% 11.44% -18.99% 82.68% 28.44%
Dividend per Share 1 15.33 37.33 40 55.6 60 92 119 222
Change - 143.48% 7.14% 39% 7.91% 53.33% 29.35% 86.55%
Book Value Per Share 1 371.4 497.8 591.2 721.6 847 1,063 1,305 1,652
Change - 34.01% 18.76% 22.06% 17.38% 25.51% 22.77% 26.59%
EPS 1 45.03 138.8 133.3 157.6 170.3 233.5 303.8 404.2
Change - 208.16% -3.96% 18.23% 8.08% 37.15% 30.07% 33.08%
Nbr of stocks (in thousands) 66,268 66,310 65,736 65,577 65,640 65,639 65,639 65,639
Announcement Date 12/05/22 11/05/23 09/05/24 14/05/25 13/05/26 - - -
1JPY
Estimates
2027 *2028 *
P/E 10.1x 7.77x
PBR 2.22x 1.81x
EV / Sales 1.36x 1.21x
Yield 3.9% 5.04%

EPS & Dividend

EPS & Dividend - Shibaura Mechatronics Corporation


Y-o-Y evolution of P/E

Valuation ratios - P/E - Shibaura Mechatronics Corporation
 

Year-on-year evolution of the Yield

Valuation ratios - Yield - Shibaura Mechatronics Corporation
Trader
Investor
Global
Quality
ESG MSCI
A
MarketScreener Ratings - Shibaura Mechatronics Corporation
Sell
Consensus
Buy
Mean consensus
BUY
Number of Analysts
3
Last Close Price
2,360.00JPY
Average target price
5,766.67JPY
Spread / Average Target
+144.35%

Quarterly revenue - Rate of surprise

Rate of surprise - Net sales - Quarterly - Shibaura Mechatronics Corporation
  1. Stock Market
  2. Stocks
  3. 6590 Stock
  4. Financials Shibaura Mechatronics Corporation