Blue Owl Technology Finance Corp. (OTF)

Last Closing Price: 10.97 (2026-05-19)

Revenue (Quarterly)

Revenue: The sum of all revenue fields included for a company's operating activities.

Blue Owl Technology Finance Corp. (OTF) had Revenue of $325.94M for the most recently reported fiscal quarter, ending 2026-03-31.

Figures for fiscal quarter ending 2026-03-31
Income Statement Financials
Revenue
$325.94M
$-219.89M
--
$325.94M
$164.04M
$161.90M
$10.69M
$172.59M
$172.59M
$171.31M
$-219.89M
$-219.89M
$171.31M
$265.73M
$260.22M
464.27M
464.27M
$-0.47
$-0.47
Balance Sheet Financials
$799.67M
--
$14.07B
$14.87B
$7.26B
--
--
$7.26B
$7.61B
$7.61B
$7.61B
461.12M
Cash Flow Statement Financials
$-197.26M
--
$402.50M
$282.92M
$488.16M
$205.24M
--
$-167.24M
--
Fundamental Metrics & Ratios
0.11
--
--
--
0.91
100.00%
49.67%
81.53%
--
52.95%
-67.46%
$-197.26M
--
--
--
0.02
--
3.27
27.49
-2.89%
-2.89%
-1.48%
-2.89%
$16.49
$-0.42
$-0.42