Sanlorenzo S.p.A. (BIT:SL)
Italy flag Italy · Delayed Price · Currency is EUR
38.48
+0.44 (1.16%)
Jul 24, 2026, 5:35 PM CET

Revenue

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18
Yacht Division Revenue
565.26M593.13M
Superyacht Division Revenue
331.23M293.43M
Bluegame Division Revenue
91.14M96.93M
Nautor Swan Division Revenue
124.64M46.15M
Revenue (Total)
1.14B1.05B

Adjusted Revenue by Geography

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18
Europe - New Yachts Net Revenue
579.55M572.13M
Americas - New Yachts Net Revenue
198.76M146.63M
APAC - New Yachts Net Revenue
94.41M89.86M
MEA - New Yachts Net Revenue
87.64M121.74M
Maintenance and Other Services Revenue
41.75M33.06M
Other Segment Income
24.92M19.42M
Revenue (Other)
110.15M66.23M
Revenue (Total)
1.14B1.05B

Adjusted Revenue

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18
Yacht Division - New Yachts Net Revenue
491.41M519.64M
Superyacht Division - New Yachts Net Revenue
281.52M280.20M
Bluegame Division - New Yachts Net Revenue
85.46M92.26M
Nautor Swan Division - New Yachts Net Revenue
101.97M38.26M
Total New Yachts Net Revenue
960.36M930.35M
Maintenance and Other Services Revenue
41.75M33.06M
Other Segment Income
24.92M19.42M
Revenue (Other)
8.18M27.97M
Revenue (Total)
1.14B1.05B

Key Performance Indicators

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019FY 2018
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20 Dec '19 Dec '18
Gross Backlog
1.96B1.95B
Net Backlog
1.00B1.02B
Order Intake
943.07M812.90M
Yacht Units Delivered
48.0063.00
Superyacht Units Delivered
8.006.00
Bluegame Units Delivered
40.0040.00
Nautor Swan Units Delivered
19.0012.00
Total Units Delivered
115.00121.00