Olympus Corporation

OCPNF · OTC
Analyze with AI
3/31/2025
3/31/2024
3/31/2023
3/31/2022
Market Cap$2,359,421$2,677,239$2,887,070$2,941,940
- Cash$252,532$340,933$164,551$294,580
+ Debt$229,102$299,616$340,057$386,127
Enterprise Value$2,335,991$2,635,922$3,062,576$3,033,487
Revenue$997,332$936,210$881,923$868,867
% Growth6.5%6.2%1.5%
Gross Profit$683,697$625,123$562,698$475,992
% Margin68.6%66.8%63.8%54.8%
EBITDA$232,367$112,100$238,825$233,165
% Margin23.3%12%27.1%26.8%
Net Income$117,855$242,566$143,432$115,742
% Margin11.8%25.9%16.3%13.3%
EPS Diluted102.821.88108.6590.17
% Growth369.8%-79.9%20.5%
Operating Cash Flow$190,463$42,365$98,490$169,729
Capital Expenditures-$65,209-$64,624-$70,623-$61,771
Free Cash Flow$125,254-$22,259$27,867$107,958
Olympus Corporation (OCPNF) Financial Statements & Key Stats | AlphaPilot