Odfjell Technology Ltd. (OSL:OTL)
Norway flag Norway · Delayed Price · Currency is NOK
57.50
+0.50 (0.88%)
Aug 4, 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 EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Revenue
5,5785,5335,4275,0213,8853,024
Revenue Growth
1.90%1.96%8.08%29.25%28.49%28.10%
Gross Profit
5,5785,5335,4275,0213,8853,024
Operating Income
488.7510.9490.7492.1384.1128.14
Net Income
298.3328253.2344.2253119.84
Earnings Per Share
7.418.176.248.536.412.95
EPS Growth
6.84%30.93%-26.85%33.07%117.22%-

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Well Services
2,0011,9431,8921,7791,365995.9
Operations
2,7052,7072,6052,3821,9721,506
Projects & Engineering
638.8661.4662.1607.3356.5358.3
Corporate/GBS
233.6221.9268.1253.2190.9329.2
Total
5,5785,5335,4275,0213,8852,948

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2020
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '20
Cash & Investments
537.8697.6576.2658.8560.1124
Total Debt
2,0141,5891,2741,2691,467112.16
Net Cash (Debt)
-1,476-891.3-697.3-609.7-907.211.83
Net Cash Growth
------
Net Cash Per Share
-36.69-22.20-17.18-15.11-22.99-

Cash Flow & CapEx

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Operating Cash Flow
507.2581.7519.7698567.7369.1
Capital Expenditures
-410-457.9-364.5-237.4-336.1-441.7
Free Cash Flow
97.2123.8155.2460.6231.6-72.6
Free Cash Flow Growth
-41.69%-20.23%-66.31%98.88%--

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '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.76%9.23%9.04%9.80%9.89%4.24%
Pretax Margin
6.24%6.82%5.44%7.20%5.82%3.50%
Profit Margin
5.35%5.93%4.67%6.85%6.51%3.81%
FCF Margin
1.74%2.24%2.86%9.17%5.96%-2.40%

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.61%19.92%166.98%49.88%-
Dividend Yield
10.67%10.76%9.58%4.57%15.46%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
7.726.927.006.514.52-
Forward PE
5.286.065.257.425.09-
P/FCF Ratio
23.3518.0111.104.764.94-
PS Ratio
0.410.400.320.440.29-