Itaconix plc

ITX.L · LSE
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap£22,252£15,307£18,587£27,413
- Cash£5,482£2,014£487£506
+ Debt£1,969£2,236£247£366
Enterprise Value£18,739£15,529£18,348£27,273
Revenue£6,503£6,170£4,565£2,596
% Growth5.4%35.2%75.9%
Gross Profit£2,260£1,929£1,487£519
% Margin34.8%31.3%32.6%20%
EBITDA-£1,520-£1,064-£1,784-£58
% Margin-23.4%-17.2%-39.1%-2.2%
Net Income-£1,865-£1,536-£2,008-£331
% Margin-28.7%-24.9%-44%-12.7%
EPS Diluted-0.14-0.094-0.22-0.038
% Growth-49.4%57.4%-472.9%
Operating Cash Flow-£2,753-£1,376-£179-£1,500
Capital Expenditures-£587-£255-£48-£50
Free Cash Flow-£3,340-£2,178-£227-£1,550
Itaconix plc (ITX.L) Financial Statements & Key Stats | AlphaPilot