Logo image of OTF

BLUE OWL TECHNOLOGY FINANCE (OTF) Stock Income Statement

USA - NYSE:OTF - US0959241060 - Common Stock

13.24 USD
-0.08 (-0.6%)
Last: 11/14/2025, 8:14:39 PM
13.24 USD
0 (0%)
After Hours: 11/14/2025, 8:14:39 PM

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2025-9-30)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
Revenue
OTF Revenue ChartOTF Revenue over time chart
991.57M684.03M683.81M494.85M
Gross Premiums Earned
OTF Gross Premiums Earned ChartOTF Gross Premiums Earned over time chart
nullnullnullnull
Loss Claims
OTF Loss Claims ChartOTF Loss Claims over time chart
nullnullnullnull
Deferred Policy Acquisition Expense
OTF Deferred Policy Acquisition Expense ChartOTF Deferred Policy Acquisition Expense over time chart
nullnullnullnull
Net Interest Income
OTF Net Interest Income ChartOTF Net Interest Income over time chart
nullnullnullnull
Non Interest Income
OTF Non Interest Income ChartOTF Non Interest Income over time chart
nullnullnullnull
Loan Loss Provision
OTF Loan Loss Provision ChartOTF Loan Loss Provision over time chart
nullnullnullnull
Net Interest Income after Provision
OTF Net Interest Income after Provision ChartOTF Net Interest Income after Provision over time chart
nullnullnullnull
Non Interest Expense
OTF Non Interest Expense ChartOTF Non Interest Expense over time chart
nullnullnullnull
Minority Interest Expense
OTF Minority Interest Expense ChartOTF Minority Interest Expense over time chart
nullnullnullnull
Cost Of Goods
OTF Cost Of Goods ChartOTF Cost Of Goods over time chart
484.53M284.92M294.89M200.97M
Gross Profit
OTF Gross Profit ChartOTF Gross Profit over time chart
507.04M399.12M388.92M293.87M
Operating Expenses
OTF Operating Expenses ChartOTF Operating Expenses over time chart
30.40M24.97M22.77M20.63M
Research and Development
OTF Research and Development ChartOTF Research and Development over time chart
nullnullnullnull
Selling, General, and Administrative Expenses
OTF Selling, General, and Administrative Expenses ChartOTF Selling, General, and Administrative Expenses over time chart
30.40M24.97M22.77M20.63M
Operating Income
OTF Operating Income ChartOTF Operating Income over time chart
476.64M374.14M366.15M273.24M
Interest Income/Expense
OTF Interest Income/Expense ChartOTF Interest Income/Expense over time chart
139.46M-54.91M2.99M-254.24M
Other Income/Expense
OTF Other Income/Expense ChartOTF Other Income/Expense over time chart
nullnullnullnull
Non Recurring Items
OTF Non Recurring Items ChartOTF Non Recurring Items over time chart
nullnullnullnull
Income Before Taxes
OTF Income Before Taxes ChartOTF Income Before Taxes over time chart
616.10M319.23M369.14M19.00M
Income Tax
OTF Income Tax ChartOTF Income Tax over time chart
846.00K3.00Knullnull
Net Income
OTF Net Income ChartOTF Net Income over time chart
615.25M319.23M369.14M19.00M
EBITDA
OTF EBITDA ChartOTF EBITDA over time chart
nullundefinedundefinedundefined
 
Per Share Data
EPS Diluted Total Ops
OTF EPS Diluted Total Ops ChartOTF EPS Diluted Total Ops over time chart
1.32109999999999970.68630.79360.0409
Non GAAP EPS
OTF Non GAAP EPS ChartOTF Non GAAP EPS over time chart
nullnullnullnull
 
Statistics
Gross Profit Margin
OTF Gross Profit Margin ChartOTF Gross Profit Margin over time chart
51.13%58.35%56.87%59.39%
Profit Margin
OTF Profit Margin ChartOTF Profit Margin over time chart
62.05%46.67%53.98%3.84%
Operating Profit Margin
OTF Operating Profit Margin ChartOTF Operating Profit Margin over time chart
48.07%54.70%53.55%55.22%

All data in USD

Charts

OTF Income Statement data chartOTF Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2022 2023 2024 TTM 200M 400M 600M 800M
OTF Earnings Per Share (EPS) chartOTF EPS Diluted and non-GAAP ChartEarnings Per Share 2022 2023 2024 TTM 0.2 0.4 0.6 0.8 1