Projected Income Statement: Olympus Corporation

Forecast Balance Sheet: Olympus Corporation

Forecast Balance Sheet - Olympus Corporation
Fiscal Period: March 2022 2023 2024 2025 2026 2027 2028 2029
Net Debt 1 83,555 170,728 -41,317 -23,430 51,538 84,020 65,492 63,437
Change - 104.33% -124.2% 43.29% 319.97% 63.03% -22.05% -3.14%
Announcement Date 5/11/22 5/12/23 5/10/24 5/13/25 5/12/26 - - -
1JPY in Million
Estimates

Cash Flow Forecast: Olympus Corporation

Fiscal Period: March 2022 2023 2024 2025 2026 2027 2028 2029
CAPEX 1 75,503 72,023 80,727 84,959 92,239 93,931 97,135 100,876
Change - -4.61% 12.09% 5.24% 8.57% 1.83% 3.41% 3.85%
Free Cash Flow (FCF) 1 98,713 40,076 -38,362 105,504 13,177 62,629 83,975 92,184
Change - -59.4% -195.72% 375.02% -87.51% 375.29% 34.08% 9.78%
Announcement Date 5/11/22 5/12/23 5/10/24 5/13/25 5/12/26 - - -
1JPY in Million
Estimates

Forecast Financial Ratios: Olympus Corporation

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

Profitability

        
EBITDA Margin (%) 25.15% 28.73% 11.7% 22.95% 16.26% 20.12% 21.71% 22.31%
EBIT Margin (%) 17.71% 21.16% 4.66% 16.29% 9.61% 13.9% 15.29% 15.99%
EBT Margin (%) 17.25% 20.67% 3.83% 15.95% 9.3% 13.48% 14.86% 15.53%
Net margin (%) 13.32% 16.26% 25.91% 11.82% 6.75% 9.75% 10.84% 11.33%
FCF margin (%) 11.36% 4.54% -4.1% 10.58% 1.3% 5.79% 7.48% 7.9%
FCF / Net Income (%) 85.29% 27.94% -15.82% 89.52% 19.33% 59.36% 68.98% 69.73%

Profitability

        
ROA 11.81% 12.72% 2.36% 10.72% 6.33% 7.86% 8.58% 8.98%
ROE 25.6% 24.9% 34.7% 15.6% 8.7% 12.62% 13.93% 13.96%

Financial Health

        
Leverage (Debt/EBITDA) 0.38x 0.67x - - 0.31x 0.39x 0.27x 0.24x
Debt / Free cash flow 0.85x 4.26x - - 3.91x 1.34x 0.78x 0.69x

Capital Intensity

        
CAPEX / Current Assets (%) 8.69% 8.17% 8.62% 8.52% 9.13% 8.68% 8.65% 8.65%
CAPEX / EBITDA (%) 34.55% 28.43% 73.7% 37.11% 56.13% 43.12% 39.86% 38.76%
CAPEX / FCF (%) 76.49% 179.72% -210.43% 80.53% 700% 149.98% 115.67% 109.43%

Items per share

        
Cash flow per share 1 140.6 165.9 254.2 161.1 121.8 142.4 159.6 171.7
Change - 18.01% 53.25% -36.65% -24.39% 16.93% 12.06% 7.6%
Dividend per Share 1 14 16 18 20 30 30.64 32 33.8
Change - 14.29% 12.5% 11.11% 50% 2.13% 4.45% 5.62%
Book Value Per Share 1 400.8 510.6 649.6 666.5 737.5 790.3 855.9 930.2
Change - 27.42% 27.22% 2.61% 10.64% 7.16% 8.3% 8.68%
EPS 1 90.22 113.2 199.9 103 61.32 98.05 113.9 124.8
Change - 25.49% 76.57% -48.48% -40.46% 59.9% 16.14% 9.56%
Nbr of stocks (in thousands) 1,272,993 1,253,468 1,165,632 1,127,759 1,101,067 1,062,820 1,062,820 1,062,820
Announcement Date 5/11/22 5/12/23 5/10/24 5/13/25 5/12/26 - - -
1JPY
Estimates
2027 *2028 *
P/E 17.6x 15.2x
PBR 2.19x 2.02x
EV / Sales 1.78x 1.7x
Yield 1.77% 1.85%

EPS & Dividend

EPS & Dividend - Olympus Corporation


Y-o-Y evolution of P/E

Valuation ratios - P/E - Olympus Corporation
 

Year-on-year evolution of the Yield

Valuation ratios - Yield - Olympus Corporation
Trader
Investor
Global
Quality
ESG MSCI
BB
MarketScreener Ratings - Olympus Corporation
Sell
Consensus
Buy
Mean consensus
HOLD
Number of Analysts
14
Last Close Price
1,730.00JPY
Average target price
2,084.62JPY
Spread / Average Target
+20.50%

Quarterly revenue - Rate of surprise

Rate of surprise - Net sales - Quarterly - Olympus Corporation
  1. Stock Market
  2. Stocks
  3. 7733 Stock
  4. Financials Olympus Corporation