Odfjell Technology Ltd. (OSL:OTL)
Norway flag Norway · Delayed Price · Currency is NOK
58.00
-0.90 (-1.53%)
Aug 26, 2026, 4:25 PM CET

Odfjell Technology Financials Overview

Millions NOK. 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
5,5995,5335,4275,0213,8852,948
Revenue Growth
2.02%1.96%8.08%29.25%31.77%25.86%
Gross Profit
5,5995,5335,4275,0213,8852,948
Operating Income
467.8468.6458.4464.5379118.5
Net Income
300.5328253.2344.2253116.5
Earnings Per Share
7.528.176.248.536.412.95
EPS Growth
10.94%30.93%-26.85%33.07%117.21%-

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operations
2,6492,7072,6052,3821,9721,506
Corporate/GBS
237.7221.9268.1253.2190.9329.2
Projects & Engineering
596661.4662.1607.3356.5358.3
Well Services
2,1161,9431,8921,7791,365995.9
Total
5,5995,5335,4275,0213,8852,948

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
524.9697.6576.2658.8560.1497.8
Total Debt
2,0051,5891,2741,2691,467259.1
Net Cash (Debt)
-1,480-891.3-697.3-609.7-907.2238.7
Net Cash Growth
-----1932.78%
Net Cash Per Share
-37.02-22.20-17.18-15.11-22.996.05

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
620.4581.7519.7698567.7369.1
Capital Expenditures
-393.6-457.9-364.5-237.4-336.1-441.7
Free Cash Flow
226.8123.8155.2460.6231.6-72.6
Free Cash Flow Growth
980.00%-20.23%-66.31%98.88%--

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingJun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
100.00%100.00%100.00%100.00%100.00%100.00%
Operating Margin
8.36%8.47%8.45%9.25%9.75%4.02%
Pretax Margin
6.38%6.82%5.44%7.20%5.82%3.49%
Profit Margin
5.37%5.93%4.67%6.86%6.51%3.95%
FCF Margin
4.05%2.24%2.86%9.17%5.96%-2.46%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22
Dividend Per Share
6.0806.0805.0701.8991.267
Dividend Per Share Growth
24.59%19.92%166.98%49.88%-
Dividend Yield
10.05%11.00%13.32%4.24%5.69%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
7.716.806.806.364.52-
Forward PE
5.876.065.257.425.09-
P/FCF Ratio
10.0918.0111.104.764.94-
PS Ratio
0.410.400.320.440.30-