Need CAI 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: 2016 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 26, 2026 | 2020 Dec 31, 2020 Mar 1, 2021 | 2019 Dec 31, 2019 Mar 5, 2020 | 2018 Dec 31, 2018 Mar 5, 2019 | 2017 Dec 31, 2017 Feb 27, 2018 | 2016 Dec 31, 2016 Mar 13, 2017 | 2015 Dec 31, 2015 Mar 3, 2016 | 2014 Dec 31, 2014 Feb 27, 2015 |
|---|
Total Revenue | 812.03M | 294.01M 29.4% | 416.54M 3.6% | 432.10M 24.0% | 348.39M 18.4% | 294.35M 17.9% | 249.67M 9.7% | 227.59M 7.1% |
Cost of Revenue | 272.87M | 109.86M 49.1% | 216.03M 1.1% | 218.47M 22.0% | 179.11M 14.2% | 156.86M 26.7% | 123.76M 58.7% | 77.98M 16.2% |
Gross Profit | 539.17M | 184.16M 8.2% | 200.51M 6.1% | 213.63M 26.2% | 169.29M 23.1% | 137.50M 9.2% | 125.91M 15.8% | 149.61M 3.0% |
Gross Margin % | 66.00% | 63.00% 31.3% | 48.00% 2.0% | 49.00% 0.0% | 49.00% 4.3% | 47.00% 6.0% | 50.00% 24.2% | 66.00% 2.9% |
Research & Development | 45.31M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 224.97M | 27.31M 48.2% | 52.70M 4.8% | 50.30M 17.8% | 42.70M 19.7% | 35.68M 29.2% | 27.62M | 0.00 100.0% |
Selling & Marketing | 167.51M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 392.47M | 27.31M 48.2% | 52.70M 4.8% | 50.30M 17.8% | 42.70M 19.7% | 35.68M 29.2% | 27.62M | 0.00 100.0% |
Other Operating Expenses | 56.27M | 17.76M 1.3% | 17.53M 20.5% | 14.54M 30.5% | 20.92M 41.7% | 35.86M 18.8% | 30.19M 42.6% | 52.58M 113.5% |
Total Operating Expenses | 494.06M | 45.07M 35.8% | 70.23M 8.3% | 64.85M 1.9% | 63.62M 11.1% | 71.54M 23.7% | 57.81M 9.9% | 52.58M 19.8% |
Cost and Expenses | 766.92M | 154.93M 45.9% | 286.26M 1.0% | 283.32M 16.7% | 242.72M 6.3% | 228.40M 25.8% | 181.57M 39.1% | 130.56M 17.6% |
Operating Income | 45.11M | 139.09M 6.8% | 130.28M 12.4% | 148.78M 40.8% | 105.67M 60.2% | 65.96M 3.1% | 68.09M 29.8% | 97.03M 4.3% |
Operating Margin % | 6.00% | 47.00% 51.6% | 31.00% 8.8% | 34.00% 13.3% | 30.00% 36.4% | 22.00% 18.5% | 27.00% 37.2% | 43.00% 10.4% |
EBITDA | 11.38M | 201.75M 11.6% | 228.29M 19.4% | 283.31M 26.8% | 223.51M 40.3% | 159.27M 12.2% | 181.36M 0.1% | 181.51M 3.5% |
EBITDA Margin % | 1.00% | 69.00% 25.5% | 55.00% 16.7% | 66.00% 3.1% | 64.00% 18.5% | 54.00% 26.0% | 73.00% 8.8% | 80.00% 3.6% |
Interest Expense | 56.85M | 61.56M 22.2% | 79.16M 1.0% | 78.34M 47.7% | 53.05M 24.1% | 42.75M 18.6% | 36.03M 2.3% | 35.21M 2.2% |
Interest Income | 16.50M | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 7.00K 40.0% |
Other Income (Expense) | -113.20M | -56.84M 24.3% | -75.07M 11.5% | -67.30M 38.8% | -48.47M 13.6% | -56.08M 52.1% | -36.87M 25.2% | -29.46M 1.3% |
Pre-Tax Income | -68.09M | 82.24M 49.0% | 55.21M 32.2% | 81.48M 42.5% | 57.20M 479.1% | 9.88M 68.4% | 31.22M 53.8% | 67.58M 5.6% |
Pre-Tax Margin % | -8.00% | 28.00% 115.4% | 13.00% 31.6% | 19.00% 18.8% | 16.00% 433.3% | 3.00% 76.9% | 13.00% 56.7% | 30.00% 11.8% |
Tax Provision | 469.87M | 1.80M 57.1% | 4.19M 45.2% | 2.89M 119.4% | -14.86M 486.6% | 3.84M 9.6% | 4.25M 40.9% | 7.19M 1.9% |
Net Income | -537.96M | 27.73M 10.6% | 31.01M 60.5% | 78.60M 9.1% | 72.06M 1101.6% | 6.00M 77.7% | 26.84M 55.5% | 60.27M 5.7% |
Net Margin % | -66.00% | 9.00% 28.6% | 7.00% 61.1% | 18.00% 14.3% | 21.00% 950.0% | 2.00% 81.8% | 11.00% 57.7% | 26.00% 13.3% |
Basic EPS | -1.91 | 1.55 9.9% | 1.72 56.7% | 3.97 6.1% | 3.74 1106.5% | 0.31 76.0% | 1.29 55.7% | 2.91 0.7% |
Diluted EPS | -1.86 | 1.55 9.9% | 1.72 56.7% | 3.97 7.9% | 3.68 1087.1% | 0.31 75.8% | 1.28 55.1% | 2.85 1.1% |
Basic Shares Outstanding | 282.33M | 17.95M 0.3% | 18.01M 9.1% | 19.82M 2.9% | 19.25M 0.3% | 19.32M 7.0% | 20.77M 0.2% | 20.73M 6.4% |
Diluted Shares Outstanding | 289.89M | 17.95M 0.3% | 18.01M 9.1% | 19.82M 1.1% | 19.61M 1.1% | 19.39M 7.6% | 20.99M 0.8% | 21.16M 6.7% |