Blue Owl Technology Finan...

NYSE: OTF · Real-Time Price · USD
14.65
-0.22 (-1.48%)
At close: Aug 20, 2025, 3:59 PM
14.63
-0.14%
After-hours: Aug 20, 2025, 04:26 PM EDT

Blue Owl Technology Finance Income Statement

Financials in USD. Fiscal year is January - December.
Fiscal Year Q2 2025 Q1 2025 Q4 2024 Q3 2024 Q2 2024 Q1 2024
Period Ending Jun 30, 2025 Mar 31, 2025 Dec 31, 2024 Sep 30, 2024 Jun 30, 2024 Mar 31, 2024
Revenue
294.87M 138.63M 154.13M 173.87M 62.54M 146.41M
Cost of Revenue
79.43M 47.7M 44.02M 46.17M 46.33M 46.96M
Gross Profit
215.44M 90.92M 110.1M 127.7M 16.22M 99.45M
Operating Income
201.68M 82.28M 103.58M 122.38M 10.57M 94.16M
Interest Income
290.21M 160.44M 152.03M 157.21M 159.83M 159.47M
Pretax Income
201.68M 82.28M 103.58M 122.38M 10.57M 94.16M
Net Income
201.49M 78.13M 100.7M 119.54M 8.12M 90.87M
Selling & General & Admin
6.21M 4.87M 3.79M 3.2M 3.52M 3M
Research & Development
n/a n/a n/a n/a n/a n/a
Other Expenses
7.54M 3.77M 2.73M 2.11M 2.13M 2.29M
Operating Expenses
13.75M 8.64M 6.52M 5.31M 5.65M 5.29M
Interest Expense
79.43M 47.7M 44.02M 46.17M 46.33M 46.96M
Selling & Marketing Expenses
n/a n/a n/a n/a n/a n/a
Cost & Expenses
93.18M 56.35M 50.54M 51.48M 51.97M 52.25M
Income Tax Expense
194K 4.15M 2.88M 2.85M 2.45M 3.28M
Shares Outstanding (Basic)
465.12M 235.35M n/a 210.33M 209.08M 208.07M
Shares Outstanding (Diluted)
465.12M 235.35M n/a 210.33M 209.08M 208.07M
EPS (Basic)
0.43 0.33 n/a 0.57 0.04 0.44
EPS (Diluted)
0.43 0.33 n/a 0.57 0.04 0.44
EBITDA
281.11M 129.98M 147.61M 168.55M 56.89M 94.16M
EBIT
281.11M 129.98M 147.61M 168.55M 56.89M 94.16M
Depreciation & Amortization
n/a n/a n/a n/a n/a n/a