Need COCO 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 18, 2026 | 2024 Dec 31, 2024 Feb 26, 2025 | 2023 Dec 31, 2023 Feb 29, 2024 | 2022 Dec 31, 2022 Mar 14, 2023 | 2021 Dec 31, 2021 Mar 14, 2022 | 2020 Dec 31, 2020 Dec 31, 2020 | 2019 Dec 31, 2019 Dec 31, 2019 |
|---|
Total Revenue | 609.78M 18.2% | 516.01M 4.5% | 493.61M 15.4% | 427.79M 12.7% | 379.51M 22.2% | 310.64M 9.4% | 283.95M |
Cost of Revenue | 388.26M 22.4% | 317.23M 1.4% | 312.88M 3.6% | 324.43M 21.8% | 266.37M 29.4% | 205.79M 7.8% | 190.96M |
Gross Profit | 221.52M 11.4% | 198.78M 10.0% | 180.73M 74.9% | 103.36M 8.6% | 113.15M 7.9% | 104.86M 12.8% | 92.99M |
Gross Margin % | 36.00% 7.7% | 39.00% 5.4% | 37.00% 54.2% | 24.00% 20.0% | 30.00% 11.8% | 34.00% 3.0% | 33.00% |
Research & Development | 399.00K | 0.00 100.0% | 418.00K 22.7% | 541.00K 13.4% | 477.00K 52.4% | 313.00K 51.2% | 642.00K |
General & Administrative | 0.00 | 0.00 100.0% | 109.37M 27.3% | 85.90M 14.8% | 74.80M 21.6% | 61.54M 1.3% | 62.35M |
Selling & Marketing | 0.00 | 0.00 100.0% | 14.86M 3.2% | 14.40M 4.7% | 13.76M 6.9% | 12.86M 22.4% | 16.57M |
SG&A Expenses | 138.45M 10.8% | 124.96M 0.6% | 124.24M 23.9% | 100.31M 13.3% | 88.56M 19.0% | 74.40M 5.7% | 78.92M |
Other Operating Expenses | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Total Operating Expenses | 138.85M 11.1% | 124.96M 1.1% | 123.58M 23.2% | 100.31M 13.3% | 88.56M 19.0% | 74.40M 5.7% | 78.92M |
Cost and Expenses | 527.11M 19.2% | 442.19M 1.2% | 437.12M 2.9% | 424.73M 19.7% | 354.92M 26.7% | 280.19M 3.8% | 269.88M |
Operating Income | 82.67M 12.0% | 73.82M 30.7% | 56.49M 1749.2% | 3.06M 87.6% | 24.59M 20.3% | 30.86M 130.8% | 13.37M |
Operating Margin % | 14.00% 0.0% | 14.00% 27.3% | 11.00% 1000.0% | 1.00% 83.3% | 6.00% 40.0% | 10.00% 100.0% | 5.00% |
EBITDA | 94.04M 31.5% | 71.53M 22.0% | 58.61M 316.9% | 14.06M 47.3% | 26.66M 42.7% | 46.52M 217.6% | 14.65M |
EBITDA Margin % | 15.00% 7.1% | 14.00% 16.7% | 12.00% 300.0% | 3.00% 57.1% | 7.00% 53.3% | 15.00% 200.0% | 5.00% |
Interest Expense | 0.00 | 0.00 100.0% | 31.00K 88.0% | 258.00K 28.3% | 360.00K 54.5% | 791.00K 32.0% | 1.16M |
Interest Income | 6.55M 2.5% | 6.71M 160.2% | 2.58M 4960.8% | 51.00K 59.8% | 127.00K 68.6% | 404.00K 79.6% | 225.00K |
Other Income (Expense) | 10.30M 439.7% | -3.03M 312.5% | 1.43M 81.7% | 7.79M 2262.8% | -360.00K 102.8% | 12.74M 746.6% | -1.97M |
Pre-Tax Income | 92.97M 31.3% | 70.79M 22.2% | 57.92M 434.3% | 10.84M 55.3% | 24.23M 44.4% | 43.60M 282.4% | 11.40M |
Pre-Tax Margin % | 15.00% 7.1% | 14.00% 16.7% | 12.00% 300.0% | 3.00% 50.0% | 6.00% 57.1% | 14.00% 250.0% | 4.00% |
Tax Provision | 21.65M 45.9% | 14.84M 31.4% | 11.29M 273.0% | 3.03M 42.2% | 5.24M 52.0% | 10.91M 451.4% | 1.98M |
Net Income | 71.32M 27.5% | 55.95M 20.0% | 46.63M 496.7% | 7.81M 58.9% | 19.02M 41.8% | 32.66M 246.8% | 9.42M |
Net Margin % | 12.00% 9.1% | 11.00% 22.2% | 9.00% 350.0% | 2.00% 60.0% | 5.00% 54.5% | 11.00% 266.7% | 3.00% |
Basic EPS | 1.25 26.3% | 0.99 19.3% | 0.83 492.9% | 0.14 58.8% | 0.34 42.4% | 0.59 247.1% | 0.17 |
Diluted EPS | 1.19 26.6% | 0.94 19.0% | 0.79 464.3% | 0.14 58.8% | 0.34 42.4% | 0.59 247.1% | 0.17 |
Basic Shares Outstanding | 56.91M 0.3% | 56.73M 0.5% | 56.43M 1.2% | 55.73M 0.3% | 55.56M 0.1% | 55.50M 0.0% | 55.50M |
Diluted Shares Outstanding | 59.97M 1.1% | 59.29M 0.9% | 58.75M 4.7% | 56.12M 1.0% | 55.56M 0.1% | 55.50M 0.0% | 55.50M |