Blue Owl Technology Finance Income Statement Analysis

Revenue, earnings, and profit margins in millions USD

Scroll to see more
Blue Owl Technology Finance Corp. income statement - Annual data in millions USD
BreakdownFY 2024FY 2023FY 2022FY 2021FY 2020
Period EndingDec 2024Dec 2023Dec 2022Dec 2021Dec 2020
Revenue & Gross Profit
Revenue684.03683.81494.85452.55173.21
Cost of Revenue183.480.000.000.000.00
Gross Profit684.03683.81494.85354.14173.21
Operating Expenses
Research & Development0.000.000.000.000.00
Selling, General & Administrative105.69113.0177.2213.5055.41
Operating Expenses105.69113.0177.2222.8255.41
Operating Income578.34570.81417.63246.60117.79
Other Income/Expense
Interest Income628.54640.59457.91333.730.00
Interest Expense-192.74-195.53-136.5284.50-38.57
Other Income/Expense0.000.000.000.000.00
Income
Income Before Tax330.69378.2726.87429.73122.53
Income Tax Expense11.469.137.874.920.41
Net Income319.23369.1419.00424.81122.12
Net Income - Continuous Operations319.23369.1419.00424.810.00
Net Income - Discontinued Operations0.000.000.000.000.00
EBITDA514.17564.46153.04514.230.00
EBIT578.34570.81417.63514.23117.79
Depreciation & Amortization0.000.000.000.000.00
Earnings Per Share
Basic EPS2.002.00-3.001.00
Diluted EPS2.002.00-3.001.00
Basic Shares Outstanding209.77205.01201.37139.2085.37
Diluted Shares Outstanding209.77205.01201.37139.2085.37