Ebara Corporation

EBCOY · OTC
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$1,203,012,385$149,382,429$85,179,563$121,963,594
- Cash$171,031,000$148,059,000$116,137,000$136,488,000
+ Debt$150,432,000$145,249,000$119,332,000$112,045,000
Enterprise Value$1,182,413,385$146,572,429$88,374,563$97,520,594
Revenue$866,668,000$759,328,000$680,870,000$603,213,000
% Growth14.1%11.5%12.9%
Gross Profit$286,969,000$242,710,000$211,176,000$178,642,000
% Margin33.1%32%31%29.6%
EBITDA$134,048,000$115,684,000$96,311,000$79,972,000
% Margin15.5%15.2%14.1%13.3%
Net Income$71,402,000$60,283,000$50,488,000$43,616,000
% Margin8.2%7.9%7.4%7.2%
EPS Diluted77.2265.2654.7446.21
% Growth18.3%19.2%18.5%
Operating Cash Flow$100,940,000$70,012,000$37,070,000$72,858,000
Capital Expenditures-$50,892,000-$34,467,000-$24,347,000-$25,755,000
Free Cash Flow$50,048,000$35,545,000$12,723,000$47,103,000