Olympus Corporation

OCPNF · OTC
Analyze with AI
3/31/2025
3/31/2024
3/31/2023
3/31/2022
Market Cap$2,359$2,677$2,887$2,942
- Cash$253$341$165$295
+ Debt$229$300$340$386
Enterprise Value$2,336$2,636$3,063$3,033
Revenue$997$936$882$869
% Growth6.5%6.2%1.5%
Gross Profit$684$625$563$476
% Margin68.6%66.8%63.8%54.8%
EBITDA$232$112$239$233
% Margin23.3%12%27.1%26.8%
Net Income$118$243$143$116
% Margin11.8%25.9%16.3%13.3%
EPS Diluted102.821.88108.6590.17
% Growth369.8%-79.9%20.5%
Operating Cash Flow$190$42$98$170
Capital Expenditures-$65-$65-$71-$62
Free Cash Flow$125-$22$28$108