earnings
confidence high
sentiment neutral
materiality 0.75
Mallinckrodt FY2023 net sales $1.87B, EBITDA $572M; guides FY2024 EBITDA $520-560M
Keenova Therapeutics plc
- FY2023 net sales $1.866B, down 2.5% YoY; Q4 net sales $469.3M (-4.1%).
- FY2023 Adjusted EBITDA $571.9M, above guidance range; Q4 EBITDA $123.8M vs $175.5M.
- Specialty Brands Q4 net sales $270.7M (-15.6%); impacted by Amitiza generic competition.
- Specialty Generics Q4 net sales $198.6M (+17.8%); strong finished-dosage demand.
- 2024 guidance: net sales $1.80-1.90B, Adj. EBITDA $520-560M; FDA approved SelfJect injector.