Blue Owl Technology Finance Corp. (OTF) Income Statement Analysis - Revenue, Earnings & Profitability Metrics - Stocknear

Blue Owl Technology Finan...

NYSE: OTF · Real-Time Price · USD
14.70
0.07 (0.48%)
At close: Sep 05, 2025, 3:59 PM
14.71
0.07%
After-hours: Sep 05, 2025, 04:04 PM EDT

Blue Owl Technology Finance Income Statement

Financials in USD. Fiscal year is January - December.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021
Revenue
536.94M 587.43M 176.15M 537.05M
Cost of Revenue
183.48M 186.19M 126.17M 84.5M
Gross Profit
353.46M 401.24M 49.98M 452.55M
Operating Income
330.69M 378.27M 26.87M 429.73M
Interest Income
628.54M 640.59M 457.91M 333.73M
Pretax Income
330.69M 378.27M 26.87M 429.73M
Net Income
319.23M 369.14M 19M 424.81M
Selling & General & Admin
13.51M 13.64M 12.76M 13.5M
Research & Development
n/a n/a n/a n/a
Other Expenses
9.26M 9.34M 10.35M 9.32M
Operating Expenses
22.77M 22.98M 23.11M 22.82M
Interest Expense
183.48M 186.19M 126.17M 84.5M
Selling & Marketing Expenses
n/a n/a n/a n/a
Cost & Expenses
206.25M 209.17M 149.28M 107.32M
Income Tax Expense
11.47M 9.13M 7.87M 4.92M
Shares Outstanding (Basic)
209.77M 205.01M 201.37M 201.37M
Shares Outstanding (Diluted)
209.77M 205.01M 201.37M 201.37M
EPS (Basic)
1.52 1.80 0.09 2.11
EPS (Diluted)
1.52 1.80 0.09 3.05
EBITDA
514.17M 564.46M 153.04M 514.23M
EBIT
514.17M 564.46M 153.04M 514.23M
Depreciation & Amortization
n/a n/a n/a n/a