Olympus (OCPNF) Financial Statements
Olympus Financial Overview
Olympus's market cap is currently $12.15B. The company's EPS TTM is $71.16; its P/E ratio is 24.48; and it has a dividend yield of 3.44%. Olympus is estimated to report earnings on November 10, 2026, and the estimated EPS forecast is $0.14. See an overview of income statement, balance sheet, and cash flow financials.
| Mar 26 | Mar 25 | Mar 24 | Mar 23 | Mar 22 | |
|---|---|---|---|---|---|
| Income Statement | |||||
| Total Revenue | $ 1.01T | $ 997.33B | $ 925.75B | $ 881.92B | $ 750.12B |
| Gross Profit | $ 654.09B | $ 649.29B | $ 583.63B | $ 562.70B | $ 475.99B |
| Operating Income | $ 147.01B | $ 186.04B | $ 149.34B | $ 176.47B | $ 149.36B |
| EBITDA | $ 170.51B | $ 230.35B | $ 115.36B | $ 255.07B | $ 211.46B |
| Net Income | $ 68.17B | $ 117.86B | $ 242.57B | $ 143.43B | $ 115.74B |
| Balance Sheet | |||||
| Cash & Short-Term Investments | $ 188.04B | $ 252.53B | $ 340.93B | $ 169.33B | $ 302.57B |
| Total Assets | $ 1.54T | $ 1.43T | $ 1.53T | $ 1.51T | $ 1.36T |
| Total Debt | $ 239.58B | $ 291.57B | $ 360.56B | $ 397.22B | $ 451.14B |
| Net Debt | $ 51.54B | $ 172.35B | $ 212.31B | $ 232.67B | $ 156.56B |
| Total Liabilities | $ 725.12B | $ 679.89B | $ 775.56B | $ 865.71B | $ 844.60B |
| Stockholders' Equity | $ 812.04B | $ 751.73B | $ 757.19B | $ 640.09B | $ 510.17B |
| Cash Flow | |||||
| Free Cash Flow | $ 18.16B | $ 144.46B | $ -4.06B | $ 50.92B | $ 128.04B |
| Operating Cash Flow | $ 100.58B | $ 190.46B | $ 42.37B | $ 98.49B | $ 169.73B |
| Investing Cash Flow | $ -87.41B | $ -65.47B | $ 357.07B | $ -58.41B | $ -71.02B |
| Financing Cash Flow | $ -87.63B | $ -211.54B | $ -273.09B | $ -143.18B | $ -40.67B |
Currency in JPY
