The Inventing Press

Embecta Corp.

Financial highlights

MetricFY 09/30/25FY 09/30/24FY 09/30/23FY 09/30/22FY 09/30/21
Income Statement
Revenue$1.1B$1.1B$1.1B$1.1B$1.2B
Cost of revenue$403.6M$387.9M$370.9M$354.6M$364.9M
Gross profit$676.8M$735.2M$749.9M$774.9M$800.4M
Selling, general & administrative$332.0M$365.1M$341.3M$294.8M$240.3M
Research and development$37.3M$78.8M$85.2M$66.9M$63.3M
Operating expenses$434.7M$568.4M$528.4M$465.3M$308.4M
Operating income$242.1M$166.8M$221.5M$309.6M$492.0M
Pretax income$136.3M$44.2M$105.7M$256.6M$494.9M
Income tax expense$40.9M-$34.1M$35.3M$33.0M$80.1M
Net income$95.4M$78.3M$70.4M$223.6M$414.8M
Balance Sheet
Cash and equivalents$225.5M$267.5M$326.3M$330.9M$0
Current assets$631.4M$761.0M$749.1M$664.7M$291.8M
Total assets$1.1B$1.3B$1.2B$1.1B$788.0M
Current liabilities$261.5M$374.0M$353.5M$301.0M$164.0M
Total debt$1.4B$1.6B$1.6B$1.6B$0
Stockholders' equity-$650.6M-$738.3M-$821.7M-$891.4M$594.3M
Cash Flow Statement
Cash from operations$191.7M$35.7M$67.7M$412.2M$456.3M
Depreciation and amortization$40.7M$36.2M$32.6M$31.7M$38.3M
Stock-based compensation$31.6M$26.3M$21.5M$18.7M$12.8M
Capital expenditure$9.3M$15.8M$26.5M$23.6M$36.8M
Free cash flow$182.4M$19.9M$41.2M$388.6M$419.5M
Dividends paid$35.0M$34.5M$34.4M$8.6M$0
Impairments$0$0$2.5M$58.9M$0

Shares outstanding 59.3M · Free float 98.7%

Annual filing data through FY ended September 30, 2025; float as of July 16, 2026.

Coverage