NASDAQ
Financial data for CSWC
7.67% YoY
15.40% YoY
28.29% YoY
Annual Income Statement for CSWC
| Item | 2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue | $164M | $152M | $90M | $103M | $73M |
| Cost of Revenue | $55M | $43M | $29M | $20M | $0 |
| Gross Profit | $109M | $109M | $61M | $83M | $73M |
| Operating Expenses | $29M | $24M | $21M | $36M | $17M |
| Operating Income | $79M | $85M | $40M | $47M | $56M |
| Net Income | $71M | $83M | $33M | $43M | $51M |
| EPS | $1.47 | $2.05 | $1.10 | $1.87 | $2.67 |
| EBITDA | $85M | $89M | $43M | $49M | $58M |
No price data available for this timeframe.