OMRON Corporation

OMRNF · OTC
Analyze with AI
3/31/2025
3/31/2024
3/31/2023
3/31/2022
Market Cap$863,615,170$1,098,702,094$1,518,871,008$1,693,554,758
- Cash$149,023,000$143,086,000$105,279,000$155,484,000
+ Debt$184,203,000$172,758,000$45,368,000$60,116,000
Enterprise Value$898,795,170$1,128,374,094$1,458,960,008$1,598,186,758
Revenue$801,753,000$818,761,000$876,082,000$762,927,000
% Growth-2.1%-6.5%14.8%
Gross Profit$357,142,000$346,464,000$393,883,000$346,827,000
% Margin44.5%42.3%45%45.5%
EBITDA$90,232,000$65,769,000$127,273,000$112,683,000
% Margin11.3%8%14.5%14.8%
Net Income$16,271,000$8,105,000$73,861,000$61,400,000
% Margin2%1%8.4%8%
EPS Diluted82.6341.22372.19305.65
% Growth100.5%-88.9%21.8%
Operating Cash Flow$55,784,000$44,875,000$53,456,000$67,428,000
Capital Expenditures-$48,993,000-$45,378,000-$45,018,000-$33,357,000
Free Cash Flow$6,791,000-$503,000$8,438,000$34,071,000