OMRON Corporation

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