Sixth Street Specialty Lending, Inc.

NYSE:TSLX

22.08 (USD) • At close March 11, 2025
Overview | Financials

Numbers are in millions (except for per share data and ratios) USD.

20242023202220212020201920182017201620152014201320122011
Revenue 473,085438.087136.492223.959198.352171.37135.177128.856154.03884.32792.68266.45740.6694.887
Cost of Revenue 0109.16964.0183.4665.00957.315-5.84149.69946.52641.230000
Gross Profit 473,085328.91872.482140.499133.343114.055141.01879.157107.51243.09792.68266.45740.6694.887
Gross Profit Ratio 10.7510.5310.6270.6720.6661.0430.6140.6980.5111111
Reseach & Development Expenses 00000000000000
General & Administrative Expenses 13,068105.59213.35513.56512.86213.03712.84810.66313.21813.3778.9526.414.7324.081
Selling & Marketing Expenses -13,054.0550000000000000
SG&A 13.945105.59213.35513.56512.86213.03712.84810.66313.21813.3778.9526.414.7324.081
Other Expenses 0011.901-1.771.62214.485.7785.1282.6457.421-2.464-7.135-3.704-0.007
Operating Expenses 252.974105.59225.25611.79514.48413.03712.78514.41214.80619.2596.488-0.7251.0284.074
Operating Income 460,017332.495168.949212.164183.868158.333159.312138.051160.32780.973101.27277.65145.6611.613
Operating Income Ratio 0.9720.7591.2380.9470.9270.9241.1791.0711.0410.961.0931.1681.1230.33
Total Other Income Expenses Net -459,823.881-108.663175.246203.891180.37-24.73953.26326.52452.807-53.74-34.503-0.9875.5460
Income Before Tax 193.119223.832111.236212.164183.868158.333122.392114.444139.23265.06886.19467.18239.6410.813
Income Before Tax Ratio 00.5110.8150.9470.9270.9240.9050.8880.9040.7720.931.0110.9750.166
Income Tax Expense -2,6091.8093.1830.3845.763.753.3752.8352.2251.51.1440.1990.0460
Net Income 186.566222.023108.053211.78178.108154.583119.017111.609137.00763.56885.0566.98339.5950.813
Net Income Ratio 00.5070.7920.9460.8980.9020.880.8660.8890.7540.9181.0080.9740.166
EPS 2.032.611.382.932.652.341.861.862.341.181.741.931.140.024
EPS Diluted 2.032.611.382.792.652.341.821.862.341.181.741.891.140.024
EBITDA 0026.443137.06400129.555119.071140.476-60.0440001.613
EBITDA Ratio 001.2380.9470.9270.9241.1791.0711.0410.961.0931.1681.1230.33