Embecta Corp.

EMBC · NASDAQ
Analyze with AI
9/30/2025
6/30/2025
3/31/2025
12/31/2024
Market Cap$825,380$566,768$738,888$1,196,709
- Cash$225,500$230,600$209,300$210,000
+ Debt$1,430,300$1,517,600$1,551,500$1,577,400
Enterprise Value$2,030,180$1,853,768$2,081,088$2,564,109
Revenue$264,000$295,500$259,000$261,900
% Growth-10.7%14.1%-1.1%
Gross Profit$158,500$197,100$164,100$157,100
% Margin60%66.7%63.4%60%
EBITDA$70,800$110,600$74,200$39,100
% Margin26.8%37.4%28.6%14.9%
Net Income$26,400$45,500$23,500-$700
% Margin10%15.4%9.1%-0.3%
EPS Diluted0.450.780.4-0.012
% Growth-42.3%95%3,461.3%
Operating Cash Flow$84,000$81,200$31,800-$5,300
Capital Expenditures-$7,300-$400-$100-$1,500
Free Cash Flow$76,700$80,800$31,700-$6,800