Logo image of OTF

BLUE OWL TECHNOLOGY FINANCE (OTF) Stock Income Statement

NYSE:OTF - US0959241060 - Common Stock

14.71 USD
+0.08 (+0.55%)
Last: 9/5/2025, 8:04:01 PM
14.71 USD
0 (0%)
After Hours: 9/5/2025, 8:04: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-6-30)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
Revenue
OTF Revenue ChartOTF Revenue over time chart
839.89M684.03M683.81M494.85M
Cost Of Goods
OTF Cost Of Goods ChartOTF Cost Of Goods over time chart
374.10M284.92M294.89M200.97M
Gross Profit
OTF Gross Profit ChartOTF Gross Profit over time chart
465.79M399.12M388.92M293.87M
Operating Expenses
OTF Operating Expenses ChartOTF Operating Expenses over time chart
27.56M24.97M22.77M20.63M
Selling, General, and Administrative Expenses
OTF Selling, General, and Administrative Expenses ChartOTF Selling, General, and Administrative Expenses over time chart
27.56M24.97M22.77M20.63M
Operating Income
OTF Operating Income ChartOTF Operating Income over time chart
438.23M374.14M366.15M273.24M
Interest Income/Expense
OTF Interest Income/Expense ChartOTF Interest Income/Expense over time chart
62.47M-54.91M2.99M-254.24M
Income Before Taxes
OTF Income Before Taxes ChartOTF Income Before Taxes over time chart
500.70M319.23M369.14M19.00M
Income Tax
OTF Income Tax ChartOTF Income Tax over time chart
N/A3.00KN/AN/A
Net Income
OTF Net Income ChartOTF Net Income over time chart
499.86M319.23M369.14M19.00M
 
Per Share Data
EPS Diluted Total Ops
OTF EPS Diluted Total Ops ChartOTF EPS Diluted Total Ops over time chart
1.070.690.790.04
 
Statistics
Gross Profit Margin
OTF Gross Profit Margin ChartOTF Gross Profit Margin over time chart
55.46%58.35%56.87%59.39%
Profit Margin
OTF Profit Margin ChartOTF Profit Margin over time chart
59.51%46.67%53.98%3.84%
Operating Profit Margin
OTF Operating Profit Margin ChartOTF Operating Profit Margin over time chart
52.18%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