Need CSWC 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: 2021 to 2026
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 | 2026 Mar 31, 2026 May 19, 2026 | 2025 Mar 31, 2025 May 20, 2025 | 2024 Mar 31, 2024 May 21, 2024 | 2023 Mar 31, 2023 May 23, 2023 | 2022 Mar 31, 2022 May 24, 2022 | 2021 Mar 31, 2021 May 26, 2021 | 2020 Mar 31, 2020 Jun 2, 2020 | 2019 Mar 31, 2019 Jun 4, 2019 |
|---|
Total Revenue | 245.94M 50.1% | 163.81M 18.3% | 138.53M 53.4% | 90.33M 8.8% | 83.00M 14.4% | 72.58M 17.0% | 62.04M 26.9% | 48.87M 8.1% |
Cost of Revenue | 13.94M 74.6% | 54.96M 27.6% | 43.09M 49.2% | 28.87M 1194.8% | 2.23M | 0.00 100.0% | 62.27M 4370.6% | 1.39M 50.3% |
Gross Profit | 231.99M 113.1% | 108.85M 0.2% | 109.06M 85.8% | 58.70M 27.3% | 80.77M 11.3% | 72.58M 30852.5% | -236.00K 100.5% | 47.48M 9.2% |
Gross Margin % | 94.00% 42.4% | 66.00% 16.5% | 79.00% 21.5% | 65.00% 33.0% | 97.00% 3.0% | 100.00% | 0.00% 100.0% | 97.00% 1.0% |
Research & Development | 0.00 | 0.00 | 0.00 100.0% | 0.39 25.0% | 0.52 | 0.00 100.0% | -0.19 140.4% | 0.47 56.1% |
General & Administrative | 23.92M 118.9% | 10.93M 22.1% | 8.95M 14.6% | 7.81M 19.0% | 6.57M 23.7% | 5.31M 5.3% | 5.60M 16.7% | 4.80M 8.6% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 23.92M 118.9% | 10.93M 22.1% | 8.95M 14.6% | 7.81M 19.0% | 6.57M 23.7% | 5.31M 5.3% | 5.60M 16.7% | 4.80M 8.6% |
Other Operating Expenses | 19.01M 2.7% | 18.51M | 0.00 100.0% | 13.57M 54.1% | 29.60M 152.8% | 11.71M 13.6% | 10.31M 1.6% | 10.14M 7.9% |
Total Operating Expenses | 42.93M 45.8% | 29.44M 20.4% | 24.46M 14.4% | 21.39M 40.9% | 36.16M 112.5% | 17.02M 7.0% | 15.91M 6.5% | 14.95M 8.1% |
Cost and Expenses | 56.88M 32.6% | 84.40M 24.9% | 67.55M 215.8% | 21.39M 40.9% | 36.16M 112.5% | 17.02M 7.0% | 15.91M 6.5% | 14.95M 8.1% |
Operating Income | 189.06M 138.1% | 79.41M 6.1% | 84.60M 111.2% | 40.07M 14.5% | 46.84M 15.7% | 55.56M 444.1% | -16.14M 135.0% | 46.11M 4.2% |
Operating Margin % | 77.00% 60.4% | 48.00% 21.3% | 61.00% 38.6% | 44.00% 21.4% | 56.00% 27.3% | 77.00% 396.2% | -26.00% 127.7% | 94.00% 13.3% |
EBITDA | 193.87M 127.3% | 85.28M 4.1% | 88.91M 24.0% | 71.69M 9.5% | 65.46M 13.8% | 57.53M 4314.5% | -1.36M 103.6% | 38.33M 4.9% |
EBITDA Margin % | 79.00% 51.9% | 52.00% 18.8% | 64.00% 19.0% | 79.00% 0.0% | 79.00% 0.0% | 79.00% 4050.0% | -2.00% 102.6% | 78.00% 2.6% |
Interest Expense | 66.62M 21.2% | 54.96M 27.6% | 43.09M 49.2% | 28.87M 44.9% | 19.92M 11.1% | 17.94M 13.3% | 15.84M 30.0% | 12.18M 149.8% |
Interest Income | 219.14M 17.3% | 186.87M 16.3% | 160.75M 53.0% | 105.08M 53.5% | 68.47M 21.6% | 56.29M 19.8% | 46.99M 26.0% | 37.30M 70.5% |
Other Income (Expense) | -68.78M | 0.00 100.0% | -69.70M 141.4% | -28.87M 45.9% | -19.80M | 0.00 100.0% | -18.24M 314.5% | -4.40M 374.8% |
Pre-Tax Income | 120.28M 51.5% | 79.41M 6.1% | 84.60M 111.2% | 40.07M 14.5% | 46.84M 15.7% | 55.56M 444.1% | -16.14M 147.6% | 33.93M 13.8% |
Pre-Tax Margin % | 49.00% 2.1% | 48.00% 21.3% | 61.00% 38.6% | 44.00% 21.4% | 56.00% 27.3% | 77.00% 396.2% | -26.00% 137.7% | 69.00% 6.8% |
Tax Provision | 7.29M 17.8% | 8.87M 630.8% | 1.21M 82.6% | 6.97M 73.2% | 4.03M 14.0% | 4.68M 24.6% | 6.21M 613.3% | 870.00K 1303.2% |
Net Income | 113.00M 60.2% | 70.55M 15.4% | 83.39M 152.0% | 33.09M 22.7% | 42.81M 15.9% | 50.88M 327.7% | -22.35M 167.6% | 33.06M 15.9% |
Net Margin % | 46.00% 7.0% | 43.00% 28.3% | 60.00% 62.2% | 37.00% 28.8% | 52.00% 25.7% | 70.00% 294.4% | -36.00% 152.9% | 68.00% 8.1% |
Basic EPS | 1.98 34.7% | 1.47 28.3% | 2.05 86.4% | 1.10 41.2% | 1.87 30.0% | 2.67 315.3% | -1.24 162.6% | 1.98 19.2% |
Diluted EPS | 1.90 29.3% | 1.47 28.3% | 2.05 86.4% | 1.10 41.2% | 1.87 30.0% | 2.67 315.3% | -1.24 162.6% | 1.98 18.9% |
Basic Shares Outstanding | 56.53M 19.1% | 47.45M 16.5% | 40.73M 35.7% | 30.02M 31.4% | 22.84M 19.8% | 19.06M 5.9% | 18.00M 7.6% | 16.73M 4.1% |
Diluted Shares Outstanding | 65.83M 28.6% | 51.19M 25.7% | 40.73M 35.7% | 30.02M 31.4% | 22.84M 19.8% | 19.06M 5.9% | 18.00M 7.6% | 16.73M 3.7% |