SLOMAN NEPTUN Schiffahrts-Aktiengesellschaft (HAM:NEP)
Germany flag Germany · Delayed Price · Currency is EUR
62.00
-2.00 (-3.13%)
At close: Jun 9, 2026

HAM:NEP Income Statement

Millions EUR. Fiscal year is Jan - Dec.
Fiscal Year
FY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
143.14168.41179.55190.78141.66
Revenue Growth (YoY)
-15.01%-6.20%-5.89%34.67%5.42%
Cost of Revenue
119.52116.8119.99133.6120.99
Gross Profit
23.6251.6159.5657.1820.67
Other Operating Expenses
-0.444.95.861.06-3.5
Operating Expenses
14.8420.6621.7717.1914.98
Operating Income
8.7730.9437.78405.69
Interest Expense
-0.02-0.05-6.33-4.04-3.02
Interest & Investment Income
2.723.92.670.470.02
Earnings From Equity Investments
0.420.423.11.560.21
Currency Exchange Gain (Loss)
-5.91.78-1.580.611.11
Other Non Operating Income (Expenses)
-3.64-5.49---
EBT Excluding Unusual Items
2.3631.5135.6438.614.02
Other Unusual Items
0.23----
Pretax Income
2.5931.5135.6438.614.02
Income Tax Expense
0.770.86-0.020.08-0.19
Earnings From Continuing Operations
1.8330.6535.6638.534.21
Minority Interest in Earnings
4.319.6511.5311.961.97
Net Income
6.1440.347.1950.486.18
Net Income to Common
6.1440.347.1950.486.18
Net Income Growth
-84.76%-14.61%-6.52%716.76%-
Shares Outstanding (Basic)
22222
Shares Outstanding (Diluted)
22222
EPS (Basic)
3.0720.1623.6125.263.09
EPS (Diluted)
3.0720.1623.6125.263.09
EPS Growth
-84.76%-14.61%-6.52%716.76%-
Free Cash Flow
18.6348.553.4254.0419.27
Free Cash Flow Per Share
9.3224.2626.7327.049.64
Dividend Per Share
1.5001.5001.5001.5000.750
Dividend Growth
---100.00%50.00%
Gross Margin
16.50%30.64%33.17%29.97%14.59%
Operating Margin
6.13%18.37%21.04%20.96%4.02%
Profit Margin
4.29%23.93%26.28%26.46%4.36%
Free Cash Flow Margin
13.02%28.80%29.75%28.33%13.60%
EBITDA
24.0646.7153.756.1224.18
EBITDA Margin
16.81%27.73%29.91%29.42%17.07%
D&A For EBITDA
15.2815.7615.9116.1318.49
EBIT
8.7730.9437.78405.69
EBIT Margin
6.13%18.37%21.04%20.96%4.02%
Effective Tax Rate
29.63%2.74%-0.21%-
Revenue as Reported
151.94175.26182.38198.61149.92