Sixth Street Specialty Lending, Inc.

TSLX · NYSE
Analyze with AI
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Market Cap$1,960$1,839$1,392$1,688
- Cash$5$1$10$2
+ Debt$1,901$1,780$1,442$1,186
Enterprise Value$3,857$3,618$2,824$2,872
Revenue$360$370$187$266
% Growth-2.7%97.6%-29.7%
Gross Profit$253$273$136$226
% Margin70.3%73.9%72.9%84.8%
EBITDA$193$224$111$214
% Margin53.7%60.5%59.4%80.4%
Net Income$187$222$108$212
% Margin51.9%60%57.7%79.5%
EPS Diluted2.032.611.382.79
% Growth-22.2%89.1%-50.5%
Operating Cash Flow$187$192$72$113
Capital Expenditures$0$0$0$0
Free Cash Flow$187$192$72$113