Olympus Corporation
OCPNF · OTC
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 |
| % Growth | 6.5% | 6.2% | 1.5% | – |
| Gross Profit | $683,697 | $625,123 | $562,698 | $475,992 |
| % Margin | 68.6% | 66.8% | 63.8% | 54.8% |
| EBITDA | $232,367 | $112,100 | $238,825 | $233,165 |
| % Margin | 23.3% | 12% | 27.1% | 26.8% |
| Net Income | $117,855 | $242,566 | $143,432 | $115,742 |
| % Margin | 11.8% | 25.9% | 16.3% | 13.3% |
| EPS Diluted | 102.8 | 21.88 | 108.65 | 90.17 |
| % Growth | 369.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 |