Blue Owl Technology Finance Corp. (OTF) — Net Income

Annual figures by fiscal year, from SEC filings.

2021: $424.81M2022: $19.00M2023: $369.14M2024: $319.23M2025: $720.37M$720.37M
2021Net Income (USD)2025
Fiscal YearNet IncomeChange YoY
2025$720.37M+125.7%
2024$319.23M-13.5%
2023$369.14M+1842.9%
2022$19.00M-95.5%
2021$424.81M