MarketBrain

Orion S.A.

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Revenue$1.8B$1.9B$1.9B$2.0B$1.5B
Gross profit$359.8M$428.8M$451.0M$448.8M$386.6M
Operating income$27.5M$102.7M$205.3M$197.1M$228.5M
Cost of revenue$1.4B$1.4B$1.4B$1.6B$1.2B
Cash from operations$215.8M$125.3M$345.9M$81.0M$145.2M
Capital expenditure$161.0M$206.7M$172.8M$232.8M$214.7M
Free cash flow$54.8M-$81.4M$173.1M-$151.8M-$69.5M
Share repurchases$24.8M$26.6M$65.6M$4.3M$0
Impairments$80.8M$0$0
Total assets$1.9B$1.9B$1.8B$1.9B$1.6B
Total debt$979.5M$905.8M$814.3M$915.3M$782.9M

Shares outstanding 56.4M · Free float 96.9%

Annual filing data through FY ended December 31, 2025; float as of June 27, 2026.