Blue Owl Technology Finance Corp. (OTF) › Shareholders' EquityBlue Owl Technology Finance Corp. (OTF) — Shareholders' EquityAnnual figures by fiscal year, from SEC filings.2018: $286.71M2019: $777.17M2020: $1.50B2021: $3.53B2022: $3.39B2023: $3.53B2024: $3.63B2025: $8.04B$8.04B2018Shareholders' Equity (USD)2025Fiscal YearShareholders' EquityChange YoY2025$8.04B+121.8%2024$3.63B+2.7%2023$3.53B+4.2%2022$3.39B-4.1%2021$3.53B+136.0%2020$1.50B+92.6%2019$777.17M+171.1%2018$286.71M—Other metrics: RevenueCost of RevenueGross ProfitOperating IncomeNet IncomeEPS (Diluted)Total AssetsTotal LiabilitiesCash & EquivalentsOperating Cash FlowCapital ExpendituresShares OutstandingDividends Per Share