Ebara Corporation logo

Ebara Corporation

EBCOY | OTC
Chart Builder DCF Calculator
$11.80
-$0.63 (-5.07%)
At close: Oct 30, 2026, 3:59 PM ET
$11.80
$0.00 (0.00%)
After-hours: Oct 30, 2026, 4:00 PM ET
Fiscal Year
Period Ending
FY 2025
Dec 31, 2025
FY 2024
Dec 31, 2024
FY 2023
Dec 31, 2023
FY 2022
Dec 31, 2022
FY 2021
Dec 31, 2021
FY 2020
Dec 31, 2020
Net Income
76.63B 71.4B 60.28B 50.49B 43.62B 24.24B
Depreciation & Amortization
34.8B 30.01B 26.59B 24.07B 21.44B 19.87B
Stock-Based Compensation
n/a n/a n/a n/a n/a n/a
Other Working Capital
-21.56B -285M 28.48B 2.32B -1.81B 1.1B
Other Non-Cash Items
26M 12.16B 6.42B 4.64B 6.94B 3.37B
Deferred Income Tax
n/a n/a n/a n/a n/a n/a
Change in Working Capital
-70.71B -12.64B -23.28B -42.12B 863M 21.37B
Operating Cash Flow
40.76B 100.94B 70.01B 37.07B 72.86B 68.85B
Capital Expenditures
-92.21B -50.89B -34.47B -24.35B -25.76B -31.25B
Cash Acquisitions
581M 1.22B 281M -14.13B -8.8B 91M
Purchase of Investments
-4.92B -3.5B -7.98B -5.26B -4.11B -4.15B
Sales Maturities Of Investments
5.36B 3.98B 7.12B 5.36B 7.04B 6.23B
Other Investing Acitivies
-153M 244M -583M 41M 263M -126M
Investing Cash Flow
-91.35B -48.95B -35.63B -38.33B -31.36B -29.2B
Debt Repayment
73.66B 1.05B 22.43B 1.97B 7.58B -1.66B
Common Stock Repurchased
-20.08B -17M -11M -8M -20.1B -3M
Dividend Paid
-27.72B -22.76B -18.94B -18.22B -10.46B -5.71B
Other Financial Acitivies
-8.91B -9.79B -8.14B -7.49B -6.52B -7.02B
Financial Cash Flow
16.95B -31.52B -4.66B -23.74B -29.49B -14.39B
Net Cash Flow
-24.24B 23.64B 27.95B -20.35B 15.94B 27.19B
Free Cash Flow
-51.46B 50.05B 35.55B 12.72B 47.1B 37.6B
Adj. Free Cash Flow
-51.46B 50.05B 35.55B 12.72B 47.1B 37.6B
Maintenance CapEx
-68.97B -24.53B -15.27B -5.28B -6.22B -31.24B
Growth CapEx
-23.25B -26.37B -19.2B -19.07B -19.54B -12.61M
Owner Earnings
-28.21B 76.41B 54.74B 31.79B 66.64B 37.61B

© 2026 bestshares.com. All rights reserved.

All data is for informational purposes only. bestshares.com is not a broker, dealer, or registered investment adviser, and nothing on this site is a recommendation to buy or sell any security.