Olympus Corporation

7733.T · JPX
Analyze with AI
3/31/2025
3/31/2024
3/31/2023
3/31/2022
Valuation
PEG Ratio-0.390.140.800.26
FCF Yield6.48%-0.84%0.95%3.60%
EV / EBITDA9.5123.2812.2114.69
Quality
ROIC12.46%10.14%12.17%10.99%
Gross Margin68.55%63.04%67.68%76.21%
Cash Conversion Ratio1.622.170.521.13
Growth
Revenue 3-Year CAGR4.18%7.26%6.48%-2.02%
Free Cash Flow Growth749.00%-179.88%-74.19%66.36%
Safety
Net Debt / EBITDA-0.10-0.370.670.40
Interest Coverage27.1525.7121.5729.05
Efficiency
Inventory Turnover1.681.801.751.78
Cash Conversion Cycle222.65229.12200.42218.02