Cavotec Group AB (STO:CCC)
Sweden flag Sweden · Delayed Price · Currency is SEK
12.30
-0.30 (-2.38%)
Aug 14, 2026, 3:27 PM CET

Cavotec Group AB Financials Overview

Millions EUR. Fiscal year is Jan - Dec.

Revenue & Profits

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
162.85159.73174.95180.73147.85115.79
Revenue Growth
-0.63%-8.70%-3.20%22.24%27.68%0.39%
Gross Profit
79.5281.8789.8879.5266.9457.2
Operating Income
-1.933.211.269.12-4.11-0.58
Net Income
-7.24-1.393.840.18-14.69-37.1
Earnings Per Share
-0.07-0.010.040.00-0.16-0.39
EPS Growth
--1981.55%---

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22
Ports & Maritime
92.7891.19109.93114.6988.26
Industry
70.0868.5465.0366.0559.59
Total
162.85159.73174.95180.73147.85

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
13.7215.1411.8215.249.8312.23
Total Debt
24.423.5126.4633.1639.1327.6
Net Cash (Debt)
-10.68-8.38-14.64-17.92-29.3-15.37
Net Cash Growth
------
Net Cash Per Share
-0.10-0.08-0.14-0.17-0.31-0.16

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
612.566.231.93-20.99-0.69
Capital Expenditures
-0.54-0.76-0.9-0.91-1.18-0.67
Free Cash Flow
5.4611.85.321.02-22.18-1.35
Free Cash Flow Growth
-4.76%121.74%420.74%---

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
48.83%51.26%51.37%44.00%45.27%49.40%
Operating Margin
-1.18%2.00%6.43%5.05%-2.78%-0.50%
Pretax Margin
-2.45%0.82%4.69%2.08%-0.19%2.35%
Profit Margin
-4.45%-0.87%2.20%0.10%-9.94%-32.04%
FCF Margin
3.35%7.39%3.04%0.56%-15.00%-1.17%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Forward PE
-56.11----
P/FCF Ratio
21.7111.40----
PS Ratio
0.730.84----