Need CCSI 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.
Prices and market caps: Cboe delayed data, at least 15 minutes delayed. Not real-time. Fundamentals from SEC filings.
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 13, 2026 | 2024 Dec 31, 2024 Feb 20, 2025 | 2023 Dec 31, 2023 Feb 28, 2024 | 2022 Dec 31, 2022 Mar 31, 2023 | 2021 Dec 31, 2021 Apr 15, 2022 | 2020 Dec 31, 2020 Apr 15, 2022 | 2019 Dec 31, 2019 Apr 15, 2022 |
|---|
Total Revenue | 2.52M 1.2% | 2.55M 31.5% | 3.71M | 0.00 100.0% | 60.00K | 0.00 100.0% | 797.00K |
Cost of Revenue | 70.60M 1.3% | 69.69M 2.0% | 68.32M 10.3% | 61.95M 6.8% | 58.00M 8.7% | 53.38M 6.8% | 49.99M |
Gross Profit | 279.10M 0.6% | 280.69M 4.6% | 294.24M 2.1% | 300.47M 2.0% | 294.66M 6.1% | 277.79M 1.9% | 272.57M |
Gross Margin % | 11097.00% 0.7% | 11025.00% 39.2% | 7920.00% | - 100.0% | 491107.00% | - 100.0% | 34199.00% |
Research & Development | 7.46M 2.9% | 7.68M 0.6% | 7.73M 22.9% | 10.02M 30.9% | 7.65M 7.1% | 7.15M 26.7% | 9.74M |
General & Administrative | 69.84M 3.7% | 72.55M 2.2% | 74.20M 0.1% | 74.12M 27.3% | 58.23M 116.8% | 26.85M 25.0% | 21.48M |
Selling & Marketing | 51.55M 0.9% | 51.06M 21.5% | 65.08M 1.0% | 64.41M 20.1% | 53.65M 13.9% | 47.12M 8.6% | 51.52M |
SG&A Expenses | - | - | - | - | - | - | - |
Other Operating Expenses | - | - | - | - | - | - | - |
Total Operating Expenses | 128.86M 1.9% | 131.29M 10.7% | 147.01M 1.0% | 148.55M 24.3% | 119.53M 47.4% | 81.11M 2.0% | 82.74M |
Cost and Expenses | - | - | - | - | - | - | - |
Operating Income | 150.24M 0.6% | 149.40M 1.5% | 147.23M 3.1% | 151.92M 13.3% | 175.14M 11.0% | 196.68M 3.6% | 189.83M |
Operating Margin % | 5974.00% 1.8% | 5868.00% 48.1% | 3963.00% | - 100.0% | 291893.00% | - 100.0% | 23818.00% |
EBITDA | 168.27M 4.8% | 176.74M 6.5% | 165.95M 0.2% | 165.64M 23.0% | 214.99M 36.5% | 338.50M 11.3% | 304.26M |
EBITDA Margin % | 6691.00% 3.6% | 6942.00% 55.4% | 4467.00% | - 100.0% | 358323.00% | - 100.0% | 38175.00% |
Interest Expense | 35.53M 4.6% | 33.98M 25.1% | 45.37M 11.8% | 51.42M 260.3% | 14.27M 81.2% | 75.79M 74.4% | 43.46M |
Interest Income | 2.52M 1.2% | 2.55M 31.5% | 3.71M | 0.00 100.0% | 60.00K | 0.00 100.0% | 797.00K |
Other Income (Expense) | - | - | - | - | - | - | - |
Pre-Tax Income | 114.01M 6.7% | 122.25M 18.5% | 103.16M 4.3% | 98.91M 38.6% | 161.08M 5.7% | 152.46M 4.6% | 145.75M |
Pre-Tax Margin % | 4533.00% 5.6% | 4801.00% 72.9% | 2777.00% | - 100.0% | 268473.00% | - 100.0% | 18287.00% |
Tax Provision | 29.48M 10.1% | 32.81M 26.8% | 25.87M 1.3% | 26.20M 34.4% | 39.91M 32.8% | 30.04M 190.7% | -33.14M |
Net Income | 84.53M 5.5% | 89.44M 15.7% | 77.30M 6.3% | 72.71M 33.3% | 109.00M 28.7% | 152.91M 28.2% | 212.97M |
Net Margin % | 3361.00% 4.3% | 3513.00% 68.8% | 2081.00% | - 100.0% | 181668.00% | - 100.0% | 26721.00% |
Basic EPS | 4.39 5.4% | 4.64 17.8% | 3.94 7.9% | 3.65 33.2% | 5.46 28.9% | 7.68 28.2% | 10.70 |
Diluted EPS | 4.35 5.8% | 4.62 17.3% | 3.94 8.2% | 3.64 33.1% | 5.44 29.2% | 7.68 28.2% | 10.70 |
Basic Shares Outstanding | 19.25M 0.2% | 19.29M 1.5% | 19.58M 1.4% | 19.86M 0.2% | 19.90M 0.0% | 19.90M 0.0% | 19.90M |
Diluted Shares Outstanding | 19.45M 0.3% | 19.38M 1.1% | 19.60M 1.8% | 19.95M 0.2% | 19.99M 0.4% | 19.90M 0.0% | 19.90M |