Logo image of OTF

BLUE OWL TECHNOLOGY FINANCE (OTF) Stock Income Statement

USA - New York Stock Exchange - NYSE:OTF - US0959241060 - Common Stock

14.6775 USD
+0.02 (+0.12%)
Last: 12/30/2025, 3:50:01 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
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
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
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.00KN/AN/A
Net Income
OTF Net Income ChartOTF Net Income over time chart
615.25M319.23M369.14M19.00M
 
Per Share Data
EPS Diluted Total Ops
OTF EPS Diluted Total Ops ChartOTF EPS Diluted Total Ops over time chart
1.320.690.790.04
 
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