MyFinsight

HomeBlogAboutContact

MyFinsight

Making company financials insightful for everyone

Quick Links

  • About
  • Blog
  • Contact

Follow Us

  • X.com
  • Thread
  • Instagram

© 2026 MyFinsight. All rights reserved.

|||

For the year ending 2025-12-31, OWL made $2,870,178K in revenue. $78,833K in net income. Net profit margin of 2.75%.

Income Overview

Revenue
$2,870,178K
Net Income
$78,833K
Net Profit Margin
2.75%
EPS
$0.1
Unit: Thousand (K) dollars
Revenue Breakdown
    • Asset Management1
    • Administrative Service
    • Management Service Incentive

Unit: Thousand (K) dollars (except for numbers of shares and EPS)
Income Statement
2025-12-31
2024-12-31
2023-12-31
2022-12-31
Revenues
2,870,178 2,295,427 1,731,608 1,369,722
Compensation and benefits
1,307,040 1,017,483 870,642 894,686
Amortization of intangible assets
358,952 258,256 300,341 256,909
General, administrative and other expenses
747,936 412,931 242,809 220,610
Total expenses
2,413,928 1,688,670 1,413,792 1,372,205
Net gains (losses) on investments
-7,105 1,713 4,203 -132
Net losses on retirement of debt
--0 0
Interest and dividend income
45,184 42,172 22,176 -
Interest expense
163,755 121,894 75,696 55,711
Change in tra liability
-13,608 7,080 -1,656 -11,435
Change in warrant liability
0 38,300 14,050 -34,634
Change in earnout liability
-30,945 28,300 6,409 14,488
Total other loss
-108,339 -137,529 -71,432 -47,132
Income before income taxes
347,911 469,228 246,384 -49,615
Current Federal Tax Expense Benefit
---0
Deferred Federal Income Tax Expense Benefit
----2,644
U.s. federal
----2,644
Current State And Local Tax Expense Benefit
---13,714
Total current income tax expense (benefit)
21,220 -21,404 -
Deferred State And Local Income Tax Expense Benefit
----20,794
State and local
----7,080
Current Foreign Tax Expense Benefit
---853
Deferred Foreign Income Tax Expense Benefit
----509
Foreign
---344
Total deferred income tax expense (benefit)
21,204 -4,204 -
Income tax expense
42,424 48,782 25,608 -9,380
Consolidated net income
305,487 420,446 220,776 -40,235
Net income attributable to noncontrolling interests
226,654 310,862 166,433 -30,946
Net income attributable to blue owl capital inc
78,833 109,584 54,343 -9,289
Basic (in dollars per share)
0.12 0.2 0.12 -0.02
Basic (in shares)
654,785,946 549,005,214 463,233,832 433,431,256
Diluted (in dollars per share)
0.1 0.2 0.1 -0.02
Diluted (in shares)
661,885,114 558,426,153 478,008,915 433,431,256
Unit: Thousand (K) dollars (except for numbers of shares and EPS)

Time Plot

Show the time plot by selecting a row from the table.

Income Statement

DownloadDownload image
Management ServiceIncentive$26,772K Administrative Service$321,469K Asset Management1$2,521,937K Revenues$2,870,178K Income before incometaxes$347,911K Total other loss-$108,339K Total expenses$2,413,928K Change in earnoutliability-$30,945K Interest and dividendincome$45,184K Consolidated net income$305,487K Income tax expense$42,424K Change in tra liability-$13,608K Interest expense$163,755K General, administrativeand other expenses$747,936K Amortization of intangibleassets$358,952K Compensation and benefits$1,307,040K Net gains (losses)on investments-$7,105K Net incomeattributable to blue owl...$78,833K Net incomeattributable to...$226,654K Total deferred incometax expense...$21,204K Total current incometax expense...$21,220K

logo-blue-owl-v2-svg

BLUE OWL CAPITAL INC. (OWL)

logo-blue-owl-v2-svg

BLUE OWL CAPITAL INC. (OWL)