OEC
OEC
NYSE · Chemicals

Orion Sa

$7.05
+0.31 (+4.60%)
As of Feb 8, 1:55 PM ET ·
Income Statement
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Revenue 1.81B 1.69B 237.89M 230.43M 238.79M
Net Income 42.52M 35.87M 17.88M 20.65M 19.45M
EPS
Profit Margin 2.4% 2.2% 7.5% 9.0% 8.2%
Rev Growth +6.7% +6.7% -6.7% +23.6% +18.1%
Balance Sheet
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
Total Debt 133.82M 133.82M 55.24M 58.91M 52.26M
Total Equity 64.10M 64.10M 258.66M 234.44M 234.72M
D/E Ratio 2.09 2.09 0.21 0.25 0.22
Cash Flow
FY 2026 FY 2025 FY 2025 FY 2024 FY 2023
EBITDA 219.32M 195.32M 36.64M 31.24M 30.73M
Free Cash Flow 11.68M 12.21M 13.38M