0001628280-26-008579
SEC filingOrion S.A. reported full year 2025 net sales of $1,807 million, down 4% year over year, with a net loss of $70 million and Adjusted EBITDA of $248 million. Q4 2025 net sales were $412 million, down 5%, with net loss of $21 million and Adjusted EBITDA of $55 million, alongside 2026 guidance of $160-$200 million Adjusted EBITDA.