Blue Owl Capital Inc. (OWL) Financials

$23.46

south_east
-$0.57 (-2.37%)
Day's range
$23.35
Day's range
$24.29

OWL Income statement / Annual

Last year (2024), Blue Owl Capital Inc.'s total revenue was $2.30 B, an increase of 32.56% from the previous year. In 2024, Blue Owl Capital Inc.'s net income was $109.58 M. See Blue Owl Capital Inc.,s key income statements, including revenue, expenses, profit, and income.

Period FY-2024 FY-2023 FY-2022 FY-2021 FY-2020 FY-2019 FY-2018
Period Ended 12/31/2024 12/31/2023 12/31/2022 12/31/2021 12/31/2020 12/31/2019 12/31/2018
Operating Revenue $2.30 B $1.73 B $1.37 B $823.88 M $249.82 M $190.85 M $121.25 M
Cost of Revenue $1.28 B $870.64 M $894.69 M $1.50 B $240.73 M $111.77 M $59.49 M
Gross Profit $1.02 B $860.97 M $475.04 M -$673.11 M $9.08 M $79.08 M $61.76 M
Gross Profit Ratio 0.44 0.5 0.35 -0.82 0.04 0.41 0.51
Research and Development Expenses $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $0.00
General & Administrative Expenses $707.20 M $242.81 M $220.61 M $140.27 M $67.81 M $51.71 M $61.30 M
Selling & Marketing Expenses $0.00 $0.00 $0.00 $0.00 $0.00 $0.00 $2.10 M
Selling, General & Administrative Expenses $707.20 M $242.81 M $220.61 M $140.27 M $67.81 M $51.71 M $63.40 M
Other Expenses $0.00 $300.34 M $256.91 M $113.89 M $0.00 $0.00 $0.00
Operating Expenses $707.20 M $543.15 M $477.52 M $254.16 M $67.81 M $51.71 M $63.40 M
Cost And Expenses $1.98 B $1.41 B $1.37 B $1.75 B $308.54 M $163.48 M $122.89 M
Interest Income $42.17 M $22.18 M $4.36 M $387,000.00 $0.00 $0.00 $1.13 M
Interest Expense $121.89 M $75.70 M $60.07 M $27.66 M $23.82 M $6.66 M $0.00
Depreciation & Amortization $274.92 M $310.57 M $259.21 M $114.55 M $673,000.00 $829,000.00 $304,000.00
EBITDA $312.49 M $632.65 M $269.67 M -$1.73 B -$58.05 M $28.20 M -$1.34 M
EBITDA Ratio 0.14 0.37 0.17 -2.02 -0.23 0.15 -0.01
Operating Income Ratio 0.14 0.18 -0.02 -2.15 -0.24 0.14 -0.01
Total Other Income/Expenses Net $156.74 M -$71.43 M -$47.13 M -$940.21 M -$23.82 M -$6.66 M -$1.13 M
Income Before Tax $469.23 M $246.38 M -$49.62 M -$1.87 B -$82.54 M $20.71 M -$2.77 M
Income Before Tax Ratio 0.2 0.14 -0.04 -2.27 -0.33 0.11 -0.02
Income Tax Expense $48.78 M $25.61 M -$9.38 M -$65.21 M -$102,000.00 $240,000.00 $180,000.00
Net Income $109.58 M $54.34 M -$9.29 M -$376.17 M -$77.83 M $22.96 M $2.05 M
Net Income Ratio 0.05 0.03 -0.03 -2.19 -0.33 0.12 0.02
EPS 0.2 0.12 -0.0928 -4.45 -0.24 0.0717 0.0064
EPS Diluted 0.2 0.11 -0.0928 -4.45 -0.24 0.0717 0.0064
Weighted Average Shares Out $549.01 M $463.23 M $433.43 M $404.92 M $343.75 M $320.01 M $320.01 M
Weighted Average Shares Out Diluted $558.43 M $478.01 M $433.43 M $404.92 M $343.75 M $320.01 M $0.00
Link