Renamed to Blue Owl Capital Inc. in Sep 2023
Company logo

ORCC - Owl Rock Capital Corporation

NYSE -> Financial Services -> Credit Services
New York, United States
Type: Equity

ORCC price evolution
ORCC
(in millions $) 31 Mar 2023 31 Jan 2023 30 Sep 2022 30 Jun 2022
Current assets
Cash $399.46 $348.67 $455.19 $343.26
Short term investments
Net receivables $22.03 $17.71 $20.3 $23.2
Inventory
Total current assets $339.32 $370 $387.97 $273.82
Long term investments
Property, plant & equipment
Goodwill & intangible assets
Total noncurrent assets
Total investments $13157.25 $13010.34 $12835.92 $12648.13
Total assets $13679.1 $13584.85 $13413.19 $13088.38
Current liabilities
Accounts payable $218.51 $47.58 $205.1 $199.81
Deferred revenue
Short long term debt
Total current liabilities $778.52 $420.71 $369.25 $330.44
Long term debt $6983.21 $7281.74 $7196.15 $7053.5
Total noncurrent liabilities
Total debt $7383.21 $7281.74 $7196.15 $7053.5
Total liabilities $7761.73 $7702.45 $7565.4 $7383.94
Shareholders' equity
Retained earnings -$35.14 -$92.2 -$148.45 -$291.79
Other shareholder equity
Total shareholder equity $5917.37 $5882.4 $5847.79 $5704.45
(in millions $) 31 Jan 2023 31 Dec 2021 31 Dec 2020 31 Dec 2019
Current assets
Cash $348.67 $447.14 $357.91 $317.16
Short term investments
Net receivables $17.71 $3.95 $8.66 $11.72
Inventory
Total current assets $370 $453.33 $392.84 $344.29
Long term investments
Property, plant & equipment
Goodwill & intangible assets
Total noncurrent assets $10911.52 $8859.33
Total investments $13010.34 $12741.64 $10842.07 $8799.23
Total assets $13584.85 $13298.17 $11304.36 $9203.62
Current liabilities
Accounts payable $47.58 $203.88 $213.62 $159.28
Deferred revenue
Short long term debt
Total current liabilities $420.71 $280.97 $265.2 $188.1
Long term debt $7281.74 $7079.33 $5292.72 $3038.23
Total noncurrent liabilities $5292.72 $3038.23
Total debt $7281.74 $7079.33 $5292.72 $3038.23
Total liabilities $7702.45 $7360.29 $5557.92 $3226.34
Shareholders' equity
Retained earnings -$92.2 -$56.42 -$198.44 $17.75
Other shareholder equity
Total shareholder equity $5882.4 $5937.88 $5746.43 $5977.28
(in millions $) 31 Mar 2023 31 Dec 2022 30 Sep 2022 30 Jun 2022
Revenue
Total revenue $377.62 $350.51 $314.05 $273.29
Cost of revenue $85.82 $82.04 $78.02 $73.41
Gross Profit $291.8 $268.46 $236.03 $199.87
Operating activities
Research & development
Selling, general & administrative $2.93 $2.89 $2.66 $2.41
Total operating expenses $6.6 $6.58 $6.45 $5.82
Operating income $285.2 $261.88 $229.59 $194.06
Income from continuing operations
EBIT $309.46 $295.27 $348.24 $33.99
Income tax expense $3.67 $5.78 $1.6 $1.59
Interest expense $103.95 $97.6 $81.21 $67.35
Net income
Net income $201.84 $191.89 $265.43 -$34.95
Income (for common shares) $201.84 $191.89 $265.43 -$34.95
(in millions $) 31 Dec 2022 31 Dec 2021 31 Dec 2020 31 Dec 2019
Revenue
Total revenue $1202 $1021.4 $803.29 $718.02
Cost of revenue $306.85 $282.44 $107.43 $61.66
Gross Profit $895.16 $738.96 $695.85 $656.36
Operating activities
Research & development
Selling, general & administrative $10.38 $10.61 $8.79 $9
Total operating expenses $25.09 $25.68 $23.44 $19.03
Operating income $870.07 $713.28 $672.41 $637.34
Income from continuing operations
EBIT $783.67 $856.63 $546.38 $636.43
Income tax expense $9.77 $12.61 $5.71 $1.98
Interest expense $307.54 $219.13 $152.94 $136.44
Net income
Net income $466.36 $624.88 $387.74 $498
Income (for common shares) $466.36 $624.88 $387.74 $498
(in millions $) 31 Mar 2023 31 Dec 2022 30 Sep 2022 30 Jun 2022
Net income $201.84 $191.89 $265.43 -$34.95
Operating activities
Depreciation
Business acquisitions & disposals
Stock-based compensation
Total cash flows from operations $46.27 $94.75 $47.78 $88.28
Investing activities
Capital expenditures
Investments
Total cash flows from investing
Financing activities
Dividends paid -$145.33 -$133.9 -$122.09 -$122.32
Sale and purchase of stock -$22.09 -$15.94 -$10.02
Net borrowings $75.52 $44.99 $186.24 $54.55
Total cash flows from financing -$91.9 -$104.85 $64.15 -$77.78
Effect of exchange rate
Change in cash and equivalents -$45.63 -$10.1 $111.93 $10.49
(in millions $) 31 Dec 2022 31 Dec 2021 31 Dec 2020 31 Dec 2019
Net income $466.36 $624.88 $387.74 $498
Operating activities
Depreciation
Business acquisitions & disposals
Stock-based compensation
Total cash flows from operations $217.27 -$1227.16 -$1560.32 -$2527.08
Investing activities
Capital expenditures
Investments
Total cash flows from investing
Financing activities
Dividends paid -$488.42 -$460.85 -$453.5 -$221.11
Sale and purchase of stock -$25.96 -$2.6 -$150.25 $2495.85
Net borrowings $295.05 $1779.86 $2204.82 $443.83
Total cash flows from financing -$219.33 $1316.4 $1601.07 $2716.64
Effect of exchange rate
Change in cash and equivalents -$2.06 $89.23 $40.75 $189.56
Fundamentals
Market cap $5.23B
Enterprise value $12.21B
Shares outstanding 390.68M
Revenue $1.32B
EBITDA $986.96M
EBIT $986.96M
Net Income $624.21M
Revenue Q/Q 42.95%
Revenue Y/Y 23.64%
P/E ratio 8.38
EV/Sales 9.29
EV/EBITDA 12.38
EV/EBIT 12.38
P/S ratio 3.98
P/B ratio 0.88
Book/Share 15.15
Cash/Share 1.02
EPS $1.60
ROA 4.64%
ROE 10.69%
Debt/Equity 1.31
Net debt/EBITDA 7.46
Current ratio 0.44
Quick ratio 0.44