Need TSLX data in your own agent or pipeline?
Every table on this page — income statement, balance sheet, cash flow, PE history, dividends — is also available programmatically through the EvidInvest MCP server & financial data API for Claude, Cursor, or any MCP client and HTTP pipeline.
Financial statements and analysis
Showing the last 6 fiscal years: 2020 to 2025
Chart shows data from left to right: oldest period → newest period
X-axis shows fiscal years with their term end dates and filing dates
Period names from company filings, with term end dates and filing dates
Income Statement (USD) Term End Date Filing Date | 2025 Dec 31, 2025 Feb 12, 2026 | 2024 Dec 31, 2024 Feb 13, 2025 | 2023 Dec 31, 2023 Feb 15, 2024 | 2022 Dec 31, 2022 Feb 16, 2023 | 2021 Dec 31, 2021 Feb 17, 2022 | 2020 Dec 31, 2020 Feb 17, 2021 | 2019 Dec 31, 2019 Feb 19, 2020 | 2018 Dec 31, 2018 Feb 20, 2019 |
|---|
Total Revenue | 360.21M 20.9% | 455.10M 3.9% | 438.09M 221.0% | 136.49M 39.1% | 223.96M 12.9% | 198.35M 15.7% | 171.37M 26.8% | 135.18M 4.9% |
Cost of Revenue | 97.82M 51.6% | 202.12M 85.1% | 109.17M 70.5% | 64.01M 23.3% | 83.46M 28.4% | 65.01M 13.4% | 57.31M 1081.3% | -5.84M 111.8% |
Gross Profit | 262.39M 3.7% | 252.97M 23.1% | 328.92M 353.8% | 72.48M 48.4% | 140.50M 5.4% | 133.34M 16.9% | 114.06M 19.1% | 141.02M 78.1% |
Gross Margin % | 73.00% 30.4% | 56.00% 25.3% | 75.00% 41.5% | 53.00% 15.9% | 63.00% 6.0% | 67.00% 0.0% | 67.00% 35.6% | 104.00% 70.5% |
Research & Development | 0.00 | 0.00 | 0.00 100.0% | 0.34 49.3% | 0.67 2.9% | 0.69 11.3% | 0.62 26.5% | 0.49 15.5% |
General & Administrative | 14.65M 5.1% | 13.95M 13106.5% | 105.59K 99.2% | 13.36M 1.5% | 13.56M 5.5% | 12.86M 1.3% | 13.04M 1.5% | 12.85M 20.5% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 14.65M 5.1% | 13.95M 13106.5% | 105.59K 99.2% | 13.36M 1.5% | 13.56M 5.5% | 12.86M 1.3% | 13.04M 1.5% | 12.85M 20.5% |
Other Operating Expenses | 54.85M | 0.00 | 0.00 100.0% | 11.90M 772.4% | -1.77M 209.1% | 1.62M 88.8% | 14.48M 150.6% | 5.78M 12.7% |
Total Operating Expenses | 69.50M 72.5% | 252.97M 139.6% | 105.59M 318.1% | 25.26M 114.1% | 11.79M 18.6% | 14.48M 11.1% | 13.04M 2.0% | 12.79M 11.3% |
Cost and Expenses | 167.32M 33.9% | 252.97M 239476.9% | 105.59K 25.0% | 140.78K 98.8% | 11.79M 18.6% | 14.48M 11.1% | 13.04M 30.0% | 18.63M 42.9% |
Operating Income | 192.89M 0.1% | 193.12M 41.9% | 332.50M 96.8% | 168.95M 20.4% | 212.16M 15.4% | 183.87M 16.1% | 158.33M 0.6% | 159.31M 15.4% |
Operating Margin % | 54.00% 28.6% | 42.00% 44.7% | 76.00% 38.7% | 124.00% 30.5% | 95.00% 2.2% | 93.00% 1.1% | 92.00% 22.0% | 118.00% 10.3% |
EBITDA | 230.75M 22.5% | 297.88M | 0.00 100.0% | 26.44M 80.7% | 137.06M | 0.00 | 0.00 100.0% | 129.56M 8.8% |
EBITDA Margin % | 64.00% 1.5% | 65.00% | 0.00% 100.0% | 19.00% 68.9% | 61.00% | 0.00% | 0.00% 100.0% | 96.00% 4.3% |
Interest Expense | 105.56M 1.1% | 106.77M 10.8% | 96.39M 90.3% | 50.66M 25.4% | 40.41M 9.1% | 37.04M 24.6% | 49.11M 14.8% | 42.76M 81.1% |
Interest Income | 429.02M 5.1% | 452.31M 8.0% | 418.78M 40.7% | 297.64M 11.6% | 266.66M 8.5% | 245.68M 3.6% | 237.14M 5.1% | 249.93M 24.5% |
Other Income (Expense) | -16.63M | 0.00 100.0% | -108.66M 162.0% | 175.25M 14.0% | 203.89M 13.0% | 180.37M 829.1% | -24.74M 146.4% | 53.26M 100.8% |
Pre-Tax Income | 176.26M 8.7% | 193.12M 13.7% | 223.83M 101.2% | 111.24M 47.6% | 212.16M 15.4% | 183.87M 16.1% | 158.33M 29.4% | 122.39M 6.9% |
Pre-Tax Margin % | 49.00% 16.7% | 42.00% 17.6% | 51.00% 37.0% | 81.00% 14.7% | 95.00% 2.2% | 93.00% 1.1% | 92.00% 1.1% | 91.00% 2.2% |
Tax Provision | 5.74M 12.4% | 6.55M 262.2% | 1.81M 43.2% | 3.18M 728.9% | 384.00K 93.3% | 5.76M 53.6% | 3.75M 11.1% | 3.38M 19.0% |
Net Income | 170.52M 8.6% | 186.57M 16.0% | 222.02M 105.5% | 108.05M 49.0% | 211.78M 18.9% | 178.11M 15.2% | 154.58M 29.9% | 119.02M 6.6% |
Net Margin % | 47.00% 14.6% | 41.00% 19.6% | 51.00% 35.4% | 79.00% 16.8% | 95.00% 5.6% | 90.00% 0.0% | 90.00% 2.3% | 88.00% 1.1% |
Basic EPS | 1.81 10.8% | 2.03 22.2% | 2.61 89.1% | 1.38 52.9% | 2.93 10.6% | 2.65 13.2% | 2.34 25.8% | 1.86 0.0% |
Diluted EPS | 1.81 10.8% | 2.03 22.2% | 2.61 89.1% | 1.38 50.5% | 2.79 5.3% | 2.65 13.2% | 2.34 28.6% | 1.82 2.2% |
Basic Shares Outstanding | 94.71M 2.9% | 92.04M 8.1% | 85.13M 8.9% | 78.20M 8.4% | 72.17M 7.4% | 67.21M 1.7% | 66.07M 3.2% | 64.03M 6.7% |
Diluted Shares Outstanding | 94.71M 2.9% | 92.04M 8.1% | 85.13M 8.9% | 78.20M 0.6% | 77.70M 15.6% | 67.21M 1.7% | 66.07M 1.0% | 65.41M 9.0% |