SL

Sixth Street Specialty Lending

TSLX
NYSEFinancials

Income Statement

Total Revenue$482.53M
Gross Profit$392.05M
Operating Income$378.1M
EBITDA$347.26M
EBIT$347.26M
Pre-tax Income$113.13M
Net Income$186.57M

Balance Sheet

Cash Equivalent$31.9M
Total Debt$1.82B
Book Value$1.6B
Book Value Per Share17.41

Key Ratios

Return on Equity (ROE)+11.61%
Return on Assets (ROA)+5.21%
Return on Invested Capital (ROI)+5.32%
Net Profit Margin+38.66%
Current Ratio2.23
Quick Ratio2.02
Long-Term Debt / Equity1.18