Blue Owl Technology Finance Corp. (OTF)
NYSE: OTF · Real-Time Price · USD
12.19
+0.46 (3.92%)
Mar 16, 2026, 11:30 AM EDT - Market open

OTF Income Statement

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Sep '25 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
Net Interest Income
624.73435.8445.06321.39239.9131.55
Net Interest Income Growth
39.36%-2.08%38.48%33.97%82.36%120.48%
Non-Interest Income
82.0855.543.2336.9320.413.08
Non-Interest Income Growth
57.53%28.39%17.04%80.98%561.71%30.35%
Revenues Before Loan Losses
706.82491.3488.29358.33260.31134.64
706.82491.3488.29358.33260.31134.64
Revenue Growth (YoY)
41.26%0.62%36.27%37.65%93.34%117.04%
Compensation Expenses
210.5393.21100.465.5295.0647.09
Selling, General & Admin
25.3212.4812.6111.712.488.32
Total Non-Interest Expense
235.84105.69113.0177.22107.5455.41
Pretax Income
484.53385.61375.28281.11152.7779.22
Provision for Income Taxes
8.8111.469.137.874.920.41
Net Income
615.25319.23369.1419424.81122.12
Earnings From Discontinued Operations
139.53-54.922.99-254.24276.9643.31
Net Income to Common
615.25319.23369.1419424.81122.12
Net Income Growth
92.19%-13.52%1842.94%-95.53%247.87%297.31%
Shares Outstanding (Basic)
155,80721020520113985
Shares Outstanding (Diluted)
155,80721020520113985
Shares Change (YoY)
195.43%2.32%1.81%44.66%63.05%132.64%
EPS (Basic)
1.741.521.800.093.051.43
EPS (Diluted)
1.741.521.800.093.051.43
EPS Growth
12.99%-15.56%1900.00%-97.05%113.29%70.24%
Free Cash Flow
452.4964.15708.36-295.28-2,619-1,450
Free Cash Flow Growth
605.36%-90.94%----
Free Cash Flow Per Share
0.000.313.46-1.47-18.82-16.99
Dividends Per Share
1.0301.4601.4501.0400.8100.840
Dividend Growth
-29.45%0.69%39.42%28.39%-3.57%29.23%
Profit Margin
67.30%76.15%74.99%76.26%56.80%58.54%
FCF Margin
64.02%13.06%145.07%-82.41%-1006.25%-1077.33%
Effective Tax Rate
1.82%2.97%2.43%2.80%3.22%0.52%
Updated Nov 5, 2025. Data Source: Fiscal.ai. Banks template. Financial Sources.
SEC Filings: 10-K · 10-Q