Odfjell Drilling Ltd. (OSL:ODL)
Norway flag Norway · Delayed Price · Currency is NOK
91.20
-0.30 (-0.33%)
Aug 4, 2026, 4:25 PM CET

Odfjell Drilling Financials Overview

Millions USD. 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
981.5901.2775.1732.5649.5572.1
Revenue Growth
24.97%16.27%5.82%12.78%13.53%-38.47%
Gross Profit
502.2450.7344.9328.5308251.2
Operating Income
315269.6150.5306.4136.5107.1
Net Income
209.616764.7222.1129.674.4
Earnings Per Share
0.860.690.270.940.510.28
EPS Growth
152.94%155.56%-71.28%83.59%84.17%-51.31%

Revenue by Segment

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Own Fleet
814.2723.8598.6572.9567.3519.4
External Fleet
164.4174173.5156.37850
Corporate/Other
2.93.52.93.34.32.7
Total
981.5901.3775732.5649.6572.1

Cash & Debt

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Cash & Investments
67.7103.3118.1129.2157.2173
Total Debt
998.31,061665.6774.7910.71,083
Net Cash (Debt)
-930.6-957.5-547.5-645.5-753.5-909.6
Net Cash Growth
------
Net Cash Per Share
-3.87-3.98-2.29-2.73-3.18-3.84

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
402.8401.5287.7264.7275.2256.5
Capital Expenditures
-604.8-617.4-132-66.2-66.6-102.5
Free Cash Flow
-202-215.9155.7198.5208.6154
Free Cash Flow Growth
---21.56%-4.84%35.45%-33.53%

Margins

Fiscal YearTTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingMar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Gross Margin
51.17%50.01%44.50%44.85%47.42%43.91%
Operating Margin
32.09%29.92%19.42%41.83%21.02%18.72%
Pretax Margin
23.96%21.22%10.13%30.36%13.60%11.62%
Profit Margin
21.36%18.53%8.35%30.32%12.76%10.64%
FCF Margin
-20.58%-23.96%20.09%27.10%32.12%26.92%

Dividends

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22
Dividend Per Share
9.5460.7700.3050.180-
Dividend Per Share Growth
94.10%152.46%69.44%--
Dividend Yield
10.43%7.64%5.30%3.12%0.34%

Valuation

Fiscal YearCurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period EndingAug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
PE Ratio
10.8912.6116.774.085.277.16
Forward PE
10.448.687.9414.7310.079.71
P/FCF Ratio
--6.974.583.063.06
PS Ratio
2.282.321.401.240.980.82