Olympus Corporation

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