Olympus Corporation

OCPNF · OTC
Analyze with AI
9/30/2025
6/30/2025
3/31/2025
12/31/2024
Market Cap$2,049,423$2,118,979$2,331,586$2,793,050
- Cash$147,238$241,216$252,532$220,257
+ Debt$233,871$276,733$229,102$233,333
Enterprise Value$2,136,056$2,154,496$2,308,156$2,806,126
Revenue$247,838$206,512$272,111$251,192
% Growth20%-24.1%8.3%
Gross Profit$161,303$135,129$192,762$167,979
% Margin65.1%65.4%70.8%66.9%
EBITDA$33,180$32,565$71,788$54,851
% Margin13.4%15.8%26.4%21.8%
Net Income$20,196$8,991$41,471$27,406
% Margin8.1%4.4%15.2%10.9%
EPS Diluted18.057.9636.6723.93
% Growth126.8%-78.3%53.2%
Operating Cash Flow-$15,203$64,164$32,587
Capital Expenditures-$13,075-$15,108-$10,152
Free Cash Flow-$28,278$49,056$22,435