Ebara Corporation

EBCOY · OTC
Analyze with AI
9/30/2025
6/30/2025
3/31/2025
12/31/2024
Market Cap$10$1,266$1,036$1,203
- Cash$1$164$167$171
+ Debt$1$148$184$150
Enterprise Value$11$1,251$1,052$1,183
Revenue$1$236$213$262
% Growth-99.4%11%-18.9%
Gross Profit$0$76$69$90
% Margin31.3%32.4%32.2%34.3%
EBITDA$0$35$31$52
% Margin13.5%15%14.5%20%
Net Income$0$16$16$30
% Margin6.2%6.6%7.4%11.6%
EPS Diluted0.116.8217.0832.83
% Growth-99.4%-1.5%-48%
Operating Cash Flow-$0$56-$2$8
Capital Expenditures-$0-$26-$18-$17
Free Cash Flow-$0$30-$19-$9