Blue Owl Technology Finance Corp. (OTF)
NYSE: OTF · Real-Time Price · USD
11.33
+0.91 (8.73%)
At close: Aug 6, 2026, 4:00 PM EDT
11.33
0.00 (0.00%)
After-hours: Aug 6, 2026, 5:35 PM EDT

OTF Income Statement

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Net Interest Income
781.01710.71435.8445.06321.39239.9
Net Interest Income Growth
2.78%63.08%-2.08%38.48%33.97%82.36%
Non-Interest Income
181.34113.2455.543.2336.9320.41
Non-Interest Income Growth
126.65%104.06%28.39%17.04%80.98%561.71%
Revenues Before Loan Losses
962.34823.96491.3488.29358.33260.31
962.34823.96491.3488.29358.33260.31
Revenue Growth
14.58%67.71%0.62%36.27%37.65%93.34%
Compensation Expenses
273.97146.0357.7459.3865.5295.06
Selling, General & Admin
24.3827.4512.4812.6111.712.48
Other Non-Interest Expenses
-130.9135.4741.02--
Total Non-Interest Expense
298.35304.39105.69113.0177.22107.54
Pretax Income
664519.57385.61375.28281.11152.77
Provision for Income Taxes
0.42-----
Net Income
663.57519.57385.61375.28281.11152.77
Earnings From Discontinued Operations
152.733.08-106.286.5240.7988.91
Net Income to Common
375.08720.37319.23369.1419424.81
Net Income Growth
-24.96%125.66%-13.52%1842.94%-95.53%247.87%
Shares Outstanding (Basic)
465409210205201139
Shares Outstanding (Diluted)
465409210205201139
Shares Change
65.70%95.17%2.32%1.81%44.66%63.05%
EPS (Basic)
0.801.761.521.800.093.05
EPS (Diluted)
0.801.761.521.800.093.05
EPS Growth
-55.80%15.79%-15.56%1900.00%-97.05%113.29%
Free Cash Flow
-1,562-915.9564.15708.36-295.28-2,619
Free Cash Flow Growth
---90.94%---
Free Cash Flow Per Share
-3.36-2.240.313.46-1.47-18.82
Dividends Per Share
1.3901.3901.4601.4501.0400.810
Dividend Growth
101.45%-4.79%0.69%39.42%28.39%-3.57%
Profit Margin
68.95%63.06%78.49%76.86%78.45%58.69%
FCF Margin
-162.31%-111.17%13.06%145.07%-82.41%-1006.25%
Effective Tax Rate
0.06%0.00%0.00%0.00%0.00%0.00%
SEC Filings: 10-K · 10-Q