Blue Owl Capital Corporation (OBDC)
NYSE: OBDC · IEX Real-Time Price · USD
15.38
+0.11 (0.72%)
At close: Mar 28, 2024, 4:00 PM
15.42
+0.04 (0.26%)
After-hours: Mar 28, 2024, 7:56 PM EDT

Blue Owl Capital Income Statement

Millions USD. Fiscal year is Jan - Dec.
Year 20232022202120202019201820172016
Revenue
1,5821,2021,021803.29718.02388.86159.8828.8
Revenue Growth (YoY)
31.62%17.68%27.15%11.88%84.65%143.22%455.06%-
Cost of Revenue
351.48306.85282.44107.4361.6652.1531.069.24
Gross Profit
1,231895.16738.96695.85656.36336.71128.8219.57
Selling, General & Admin
12.4110.3810.618.7995.54.863.2
Other Operating Expenses
15.5314.7115.0714.6510.037.825.434.25
Operating Expenses
27.9425.0925.6923.4419.0313.3210.297.45
Operating Income
1,203870.07713.28672.41637.34323.39118.5312.12
Interest Expense / Income
436.31307.54219.13152.94136.4576.7724.582.76
Other Expense / Income
-44.3186.4-143.35126.030.9143.28-9.95-7.63
Pretax Income
810.68476.13637.5393.45499.99203.34103.916.99
Income Tax
17.369.7712.615.711.981.090.160.35
Net Income
793.31466.36624.88387.74498202.24103.7416.64
Net Income Growth
70.11%-25.37%61.16%-22.14%146.24%94.95%523.55%-
Shares Outstanding (Basic)
3903943923893251466721
Shares Outstanding (Diluted)
3903943923893251466721
Shares Change
-0.99%0.44%0.94%19.72%121.71%118.27%214.28%-
EPS (Basic)
2.031.181.591.001.531.381.550.78
EPS (Diluted)
2.031.181.591.001.531.381.550.78
EPS Growth
72.03%-25.79%59.00%-34.64%10.87%-10.97%98.72%-
Free Cash Flow
1,136217.27-1,227.16-1,560.32-2,527.08-3,171.87-1,334.73-945.03
Free Cash Flow Per Share
2.910.55-3.13-4.01-7.78-21.66-19.90-44.27
Dividend Per Share
1.1601.2901.2401.5600.680---
Dividend Growth
-10.08%4.03%-20.51%129.41%----
Gross Margin
77.78%74.47%72.35%86.63%91.41%86.59%80.57%67.93%
Operating Margin
76.02%72.38%69.83%83.71%88.76%83.16%74.14%42.06%
Profit Margin
50.14%38.80%61.18%48.27%69.36%52.01%64.89%57.76%
Free Cash Flow Margin
71.78%18.08%-120.14%-194.24%-351.95%-815.69%-834.83%-3280.89%
Effective Tax Rate
2.14%2.05%1.98%1.45%0.40%0.54%0.15%2.07%
EBITDA
1,247783.67856.63546.38636.43280.11128.4819.75
EBITDA Margin
78.82%65.20%83.87%68.02%88.64%72.03%80.36%68.56%
EBIT
1,247783.67856.63546.38636.43280.11128.4819.75
EBIT Margin
78.82%65.20%83.87%68.02%88.64%72.03%80.36%68.56%
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).