NYSE$OTF

Blue Owl Technology Finance Corp · Q1 2025 earnings

Q1 2025 earnings ·

Briefing

Blue Owl Technology Finance reported Q1 2025 revenue of $182.8M, net income of $78.1M, diluted EPS of $0.33.

For Q1 2025, Blue Owl Technology Finance reported Revenue was $182.8M, net income was $78.1M, diluted EPS was $0.33. Management discusses operating trends, liquidity, and outlook in the quarterly filing.

  • Revenue $182.8M for Q1 2025.
  • Net income $78.1M.
  • Diluted EPS $0.33.

Headline financials

Total Revenue

$102M

Previous: $72.2M+41.2%
EPS (adj)

$0.33

Previous: $0.44-25.0%
Free Cash Flow

$78.1M

Previous: $90.9M-14.0%
Net Income

$78.1M

Previous: $90.9M-14.0%
Operating Income

$71.8M

Previous: $55.5M+29.4%
Gross Profit

$102M

Previous: $72.2M+41.2%

Revenue & EPS history

Blue Owl Technology Finance Corp · Revenue · Quarterly

$102M

Q1 2025+41.2%vs Q1 2024
Beat estimate in 1 of 2 quarters(50%)
ActualEstimate

Forward guidance

BDC and REIT outlook emphasizes portfolio yield, NAV, and dividend coverage.

Tailwinds

  • Investment income and fee generation.
  • Balance-sheet capacity for originations.

Headwinds

  • Credit marks and non-accruals.
  • Rates affect cost of capital and asset values.

Historical earnings impact

How earnings announcements have historically affected this stock's price.

Avg. return before/after earnings

Based on 3 quarterly earnings reports

Historical avg

-0.4%

Avg return

Earnings day

-7.5%

Avg return

5 days after

-0.7%

Avg return

30 days after

67%

2 / 3 earnings

Positive

+0.9%

Q1 2026

Best reaction

-2.5%

Q4 2025

Worst reaction

Earnings price reactions
QuarterReport dateReaction (Day 0)+5 days+30 days
Q1 2026+0.9%-7.8%-2.9%
Q4 2025-2.5%-8.7%-1.0%
Q3 2025+0.5%-5.9%+1.8%
Q1 2025
Q3 2024
Q2 2024
Q1 2024
Q3 2023
Q2 2023
Q1 2023

Discussion

Share your read of this quarter. Sign-in carries your eToro identity.

Join the conversation

Sign in with eToro to post your read of this quarter and vote on others'.

Sign in with eToro