Logo image of OTF

BLUE OWL TECHNOLOGY FINANCE (OTF) Stock Cash Flow

USA - New York Stock Exchange - NYSE:OTF - US0959241060 - Common Stock

13.41 USD
+0.27 (+2.05%)
Last: 11/21/2025, 8:04:00 PM
13.41 USD
0 (0%)
After Hours: 11/21/2025, 8:04:00 PM

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2025-9-30)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
CASH FLOWS FROM OPERATING ACTIVITIES
Net Income
OTF Net Income ChartOTF Net Income over time chart
615.25M319.23M369.14M19.00M
Change In Working Capital
OTF Change In Working Capital ChartOTF Change In Working Capital over time chart
-500.35M-150.72M521.90M-435.21M
Interest Paid
OTF Interest Paid ChartOTF Interest Paid over time chart
250.57M189.48M173.44M120.10M
Taxes Paid
OTF Taxes Paid ChartOTF Taxes Paid over time chart
11.55M10.15M7.90M3.90M
Other non cash items
OTF Other non cash items ChartOTF Other non cash items over time chart
337.58M-104.36M-182.68M120.93M
OPERATING CASH FLOW
OTF OPERATING CASH FLOW ChartOTF OPERATING CASH FLOW over time chart
452.49M64.15M708.36M-295.28M
 
CASH FLOWS FROM INVESTING ACTIVITIES
 
CASH FLOWS FROM FINANCING ACTIVITIES
Debt Issued/Reduced
OTF Debt Issued/Reduced ChartOTF Debt Issued/Reduced over time chart
87.05M-34.52M-222.41M539.12M
Stock Issued/Repurchased
OTF Stock Issued/Repurchased ChartOTF Stock Issued/Repurchased over time chart
N/AN/A0.000.00
Other Financing Activity
OTF Other Financing Activity ChartOTF Other Financing Activity over time chart
-319.99M-241.64M-220.22M-147.57M
FINANCING CASH FLOW
OTF FINANCING CASH FLOW ChartOTF FINANCING CASH FLOW over time chart
-241.83M-276.17M-442.63M391.55M
 
CHANGE IN CASH
OTF CHANGE IN CASH ChartOTF CHANGE IN CASH over time chart
210.66M-212.02M265.72M96.27M
 
FREE CASH FLOW
Operating Cash Flow
OTF Operating Cash Flow ChartOTF Operating Cash Flow over time chart
452.49M64.15M708.36M-295.28M
FREE CASH FLOW
OTF FREE CASH FLOW ChartOTF FREE CASH FLOW over time chart
452.49M64.15M708.36M-295.28M

All data in USD

Charts

OTF Operating and Free Cash Flow chartOTF OCF and FCF ChartOperating And Free Cash Flow 2022 2023 2024 TTM 0 200M -200M 400M 600M