Blue Owl Technology Finance Corp. (OTF)
NYSE: OTF · Real-Time Price · USD
11.49
-0.15 (-1.29%)
At close: Apr 2, 2026, 4:00 PM EDT
11.41
-0.08 (-0.70%)
After-hours: Apr 2, 2026, 7:54 PM EDT

OTF Income Statement

Millions USD. 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
Net Interest Income
710.71435.8445.06321.39239.9
Net Interest Income Growth
63.08%-2.08%38.48%33.97%82.36%
Non-Interest Income
113.2455.543.2336.9320.41
Non-Interest Income Growth
104.06%28.39%17.04%80.98%561.71%
Revenues Before Loan Losses
823.96491.3488.29358.33260.31
823.96491.3488.29358.33260.31
Revenue Growth (YoY)
67.71%0.62%36.27%37.65%93.34%
Compensation Expenses
146.0357.7459.3865.5295.06
Selling, General & Admin
27.4512.4812.6111.712.48
Other Non-Interest Expenses
130.9135.4741.02--
Total Non-Interest Expense
304.39105.69113.0177.22107.54
Pretax Income
519.57385.61375.28281.11152.77
Provision for Income Taxes
7.4911.469.137.874.92
Net Income
720.37319.23369.1419424.81
Earnings From Discontinued Operations
208.29-54.922.99-254.24276.96
Net Income to Common
720.37319.23369.1419424.81
Net Income Growth
125.66%-13.52%1842.94%-95.53%247.87%
Shares Outstanding (Basic)
409210205201139
Shares Outstanding (Diluted)
409210205201139
Shares Change (YoY)
95.17%2.32%1.81%44.66%63.05%
EPS (Basic)
1.761.521.800.093.05
EPS (Diluted)
1.761.521.800.093.05
EPS Growth
15.79%-15.56%1900.00%-97.05%113.29%
Shares Outstanding
464.05212.16207.25202.88200.1
Free Cash Flow
-915.9564.15708.36-295.28-2,619
Free Cash Flow Growth
--90.94%---
Free Cash Flow Per Share
-2.240.313.46-1.47-18.82
Dividends Per Share
1.3901.4601.4501.0400.810
Dividend Growth
-4.79%0.69%39.42%28.39%-3.57%
Profit Margin
62.15%76.15%74.99%76.26%56.80%
FCF Margin
-111.17%13.06%145.07%-82.41%-1006.25%
Effective Tax Rate
1.44%2.97%2.43%2.80%3.22%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Banks template. Financial Sources.
SEC Filings: 10-K · 10-Q