Embecta Corp.

Annual Trend FY 2020 FY 2021 FY 2022 FY 2023 FY 2024 FY 2025 TTM
Revenues $1.1b
$1.2b +7.35%
$1.1b -3.07%
$1.1b -0.77%
$1.1b +0.21%
$1.1b -3.80%
$1.0b -5.71%
Cost of products sold $322.9m
$364.9m +13.01%
$354.6m -2.82%
$370.9m +4.60%
$387.9m +4.58%
$403.6m +4.05%
Gross Profit $762.6m
$800.4m +4.96%
$774.9m -3.19%
$749.9m -3.23%
$735.2m -1.96%
$676.8m -7.94%
$601.3m -11.16%
Research and development expense $61.4m $63.3m $66.9m $85.2m $78.8m $37.3m $20.2m
Other operating expenses $0 $4.8m $44.7m $99.4m $124.5m $65.4m
Total Operating Expenses $276.1m $308.4m $465.3m $528.4m $568.4m $434.7m $353.5m
Operating Income $486.5m
$492.0m +1.13%
$309.6m -37.07%
$221.5m -28.46%
$166.8m -24.70%
$242.1m +45.14%
$247.8m +2.35%
Interest expense, net $0 $0 ($46.2m) ($107.0m) ($112.3m) ($107.3m) $96.7m
Other income (expense), net ($700k) $2.9m ($6.8m) ($8.8m) ($10.3m) $1.5m ($26.1m)
Income Before Income Taxes $485.8m $494.9m $256.6m $105.7m $44.2m $136.3m $125.0m
Income tax provision (benefit) $58.2m $80.1m $33.0m $35.3m ($34.1m) $40.9m
Net Income $427.6m
$414.8m -2.99%
$223.6m -46.09%
$70.4m -68.52%
$78.3m +11.22%
$95.4m +21.84%
$87.5m -8.28%
Basic (in dollars per share) $7.50 $7.28 $3.92 $1.23 $1.36 $1.64
Diluted (in dollars per share) $7.50 $7.28 $3.89 $1.22 $1.34 $1.62
Selling and administrative expense $214.7m $240.3m $294.8m $341.3m $365.1m $332.0m
Impairment expense $0 $0 $58.9m $2.5m $0 $0

Values abbreviated: b = billions, m = millions, k = thousands. Per share data in USD.