Olympus Corporation

7733.T · JPX
Analyze with AI
3/31/2025
3/31/2024
3/31/2023
3/31/2022
Market Cap¥2,228,607,993¥2,651,226,560¥2,937,187,088¥3,000,749,880
- Cash¥252,532,000¥340,933,000¥169,329,000¥302,572,000
+ Debt¥229,102,000¥299,616,000¥340,057,000¥386,127,000
Enterprise Value¥2,205,177,993¥2,609,909,560¥3,107,915,088¥3,084,304,880
Revenue¥997,332,000¥925,752,000¥881,923,000¥750,123,000
% Growth7.7%5%17.6%
Gross Profit¥683,697,000¥583,633,000¥596,849,000¥571,695,000
% Margin68.6%63%67.7%76.2%
EBITDA¥231,901,000¥112,100,000¥254,578,000¥209,965,000
% Margin23.3%12.1%28.9%28%
Net Income¥117,855,000¥242,566,000¥143,432,000¥115,742,000
% Margin11.8%26.2%16.3%15.4%
EPS Diluted102.8199.44113.0890.17
% Growth-48.5%76.4%25.4%
Operating Cash Flow¥190,463,000¥42,365,000¥98,490,000¥169,729,000
Capital Expenditures-¥46,001,000-¥64,624,000-¥70,623,000-¥61,771,000
Free Cash Flow¥144,462,000-¥22,259,000¥27,867,000¥107,958,000