Construcciones y Auxiliar de Ferrocarriles, S.A. (BME:CAF)
Spain flag Spain · Delayed Price · Currency is EUR
60.50
+2.60 (4.49%)
Apr 8, 2026, 9:24 AM CET

Revenue by Segment

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17 Dec '16
Buses
1.18B926.87M819.37M695.71M720.85M
Buses Growth
27.61%13.12%17.77%-3.49%-0.61%
Railway (Including Wheel Sets and Components)
3.31B3.29B3.01B2.47B2.22B
Railway (Including Wheel Sets and Components) Growth
0.62%9.24%21.74%11.10%9.03%
Inter-Segments
-1.62M-453.00K-1.48M-495.00K-1.52M
Total
4.49B4.21B3.83B3.17B2.94B
Total Growth
6.53%10.10%20.84%7.57%6.52%

Revenue by Geography

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018FY 2017FY 2016
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18 Dec '17 Dec '16
Spain
523.86M448.58M453.00M399.42M322.47M
Spain Growth
16.78%-0.98%13.41%23.86%17.39%
Germany
321.86M305.48M--161.55M
Germany Growth
5.36%----26.42%
France
437.92M405.80M--121.68M
France Growth
7.92%----
Italy
475.62M390.24M--188.89M
Italy Growth
21.88%----8.65%
United Kingdom
254.26M261.79M--314.22M
United Kingdom Growth
-2.88%---7.56%
Nordic Countries
414.79M394.43M---
Nordic Countries Growth
5.16%----
Benelux
211.94M167.67M---
Benelux Growth
26.40%----
Poland
254.07M177.37M--201.75M
Poland Growth
43.24%---10.71%
Rest of Europe
273.27M235.37M2.28B1.94B-
Rest of Europe Growth
16.10%-89.69%17.61%--
Usa and Canada
130.92M51.95M---
Usa and Canada Growth
151.99%----
Rest of America
357.36M548.20M---
Rest of America Growth
-34.81%----
Australia
179.82M78.63M--162.66M
Australia Growth
128.70%----1.35%
India
22.87M12.86M---
India Growth
77.91%----
Rest of Apac
161.42M338.26M---
Rest of Apac Growth
-52.28%----
Other Countries
466.57M394.92M297.57M152.18M598.97M
Other Countries Growth
18.14%32.71%95.53%-74.59%25.26%
America
--476.74M333.79M-
America Growth
--42.82%--
Asia-Pacific
--314.13M338.17M-
Asia-Pacific Growth
---7.11%--
Sweden
----162.02M
Sweden Growth
-----18.03%
Netherlands
----282.83M
Netherlands Growth
-----12.94%
Belgium
----189.79M
Belgium Growth
----33.03%
Rest of The European Union
----235.85M
Rest of The European Union Growth
-----15.41%
Total
4.49B4.21B3.83B3.17B2.94B
Total Growth
6.53%10.10%20.84%7.57%6.52%
Source: S&P Global Market Intelligence.