OL

Oaktree Specialty Lending

OCSL
NASDAQFinancials

Income Statement

Total Revenue$370.33M
Gross Profit$311.91M
Operating Income$302.44M
EBITDA$181.74M
EBIT$181.74M
Pre-tax Income$33.18M
Net Income$54.61M

Balance Sheet

Cash Equivalent$112.36M
Total Debt$1.64B
Book Value$1.49B
Book Value Per Share18.34

Key Ratios

Return on Equity (ROE)+3.89%
Return on Assets (ROA)+1.81%
Return on Invested Capital (ROI)+1.85%
Net Profit Margin+15.17%
Current Ratio0.31
Quick Ratio0.31
Long-Term Debt / Equity0.90