MarketBrain

INNOSPEC INC.

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Revenue$1.8B$1.8B$1.9B$2.0B$1.5B
Gross profit$492.4M$542.9M$591.1M$586.7M$434.9M
Operating income$129.5M$177.9M$161.6M$187.3M$132.1M
Operating expenses$362.9M$365.0M$429.5M$399.4M$302.8M
Cost of revenue$1.3B$1.3B$1.4B$1.4B$1.0B
Cash from operations$138.3M$184.5M$207.3M$81.7M$93.2M
Share repurchases$23.9M$700,000$1.1M$5.9M$800,000
Impairments$22.9M$0$0$0$0
Total assets$1.8B$1.7B$1.7B$1.6B$1.6B
Total liabilities$499.5M$518.6M$557.8M$563.3M$537.9M

Shares outstanding 24.6M · Free float 98.5%

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