Need CNR 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 17, 2026 | 2024 Dec 31, 2024 Mar 14, 2025 | 2023 Dec 31, 2023 Dec 31, 2023 | 2022 Dec 31, 2022 Dec 31, 2022 | 2021 Dec 31, 2021 Mar 1, 2022 | 2020 Dec 31, 2020 Mar 4, 2021 | 2019 Dec 31, 2019 Dec 31, 2019 | 2018 Oct 28, 2018 Dec 19, 2018 |
|---|
Total Revenue | 4.16B 93.8% | 2.15B 14.3% | 2.51B 9.9% | 2.28B 80.8% | 1.26B 43.4% | 879.46M 36.1% | 1.38B 6.6% | 1.47B 11.5% |
Cost of Revenue | 4.17B 737.3% | 497.55M 7.1% | 535.42M 30.8% | 409.32M 24.6% | 328.40M 31.0% | 250.75M 10.6% | 226.76M 7.4% | 244.84M 0.3% |
Gross Profit | -1.11M 100.1% | 1.65B 16.2% | 1.97B 5.4% | 1.87B 100.6% | 932.63M 48.3% | 628.71M 45.3% | 1.15B 6.4% | 1.23B 14.2% |
Gross Margin % | 0.00% 100.0% | 77.00% 2.5% | 79.00% 3.7% | 82.00% 10.8% | 74.00% 4.2% | 71.00% 15.5% | 84.00% 1.2% | 83.00% 2.5% |
Research & Development | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
General & Administrative | 214.86M 86.5% | 115.22M 11.4% | 103.47M 11.3% | 116.70M 33.9% | 87.16M 20.9% | 72.10M | 0.00 | 0.00 |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 214.86M 86.5% | 115.22M 11.4% | 103.47M 11.3% | 116.70M 33.9% | 87.16M 20.9% | 72.10M 7.4% | 67.11M 2.7% | 65.35M 21.8% |
Other Operating Expenses | 0.00 100.0% | 1.27B 13.4% | 1.12B 18.0% | 949.22M 27.4% | 745.29M 11.5% | 668.20M 29.5% | 948.01M 0.2% | 946.45M 6.7% |
Total Operating Expenses | 214.86M 84.5% | 1.39B 13.3% | 1.22B 14.8% | 1.07B 28.0% | 832.45M 12.4% | 740.30M 27.1% | 1.02B 0.3% | 1.01B 4.3% |
Cost and Expenses | 4.38B 132.6% | 1.88B 7.1% | 1.76B 19.2% | 1.48B 27.1% | 1.16B 17.1% | 991.05M 20.2% | 1.24B 1.2% | 1.26B 3.3% |
Operating Income | -215.97M 181.4% | 265.23M 64.5% | 747.68M 7.1% | 804.78M 703.3% | 100.18M 189.8% | -111.59M 183.5% | 133.67M 38.2% | 216.16M 105.1% |
Operating Margin % | -5.00% 141.7% | 12.00% 60.0% | 30.00% 14.3% | 35.00% 337.5% | 8.00% 161.5% | -13.00% 230.0% | 10.00% 33.3% | 15.00% 87.5% |
EBITDA | 427.49M 25.8% | 576.37M 45.0% | 1.05B 23.7% | 847.96M 162.3% | 323.33M 23.1% | 262.70M 29.3% | 371.66M 21.4% | 472.73M 28.5% |
EBITDA Margin % | 10.00% 63.0% | 27.00% 35.7% | 42.00% 13.5% | 37.00% 42.3% | 26.00% 13.3% | 30.00% 11.1% | 27.00% 15.6% | 32.00% 14.3% |
Interest Expense | 40.12M 80.8% | 22.19M 24.3% | 29.32M 44.3% | 52.64M 16.9% | 63.34M 3.5% | 61.19M 7.9% | 66.46M 20.7% | 83.85M 221.3% |
Interest Income | 25.89M 34.7% | 19.22M 41.4% | 13.60M 125.5% | 6.03M 83.5% | 3.29M 167.2% | 1.23M 58.1% | 2.94M 36.9% | 2.15M 18.1% |
Other Income (Expense) | -17.74M 127.1% | 65.42M 116.7% | 30.19M 112.8% | -236.34M 264.9% | -64.77M 163.3% | 102.35M 387.7% | -35.58M 24.6% | -28.55M 144.3% |
Pre-Tax Income | -233.70M 170.7% | 330.65M 57.5% | 777.87M 36.8% | 568.44M 1505.4% | 35.41M 483.1% | -9.24M 109.4% | 98.10M 47.7% | 187.61M 10.5% |
Pre-Tax Margin % | -6.00% 140.0% | 15.00% 51.6% | 31.00% 24.0% | 25.00% 733.3% | 3.00% 400.0% | -1.00% 114.3% | 7.00% 46.2% | 13.00% 0.0% |
Tax Provision | -80.49M 281.9% | 44.24M 63.7% | 121.98M 20.2% | 101.46M 7722.5% | 1.30M 67.3% | 3.97M 12.5% | 4.54M 48.6% | 8.83M 89.9% |
Net Income | -153.22M 153.5% | 286.40M 56.3% | 655.89M 40.5% | 466.98M 1269.0% | 34.11M 449.7% | -9.76M 112.8% | 76.00M 50.3% | 152.98M 126.2% |
Net Margin % | -4.00% 130.8% | 13.00% 50.0% | 26.00% 30.0% | 20.00% 566.7% | 3.00% 400.0% | -1.00% 116.7% | 6.00% 40.0% | 10.00% 100.0% |
Basic EPS | -2.98 130.8% | 9.67 51.4% | 19.91 48.5% | 13.41 1254.5% | 0.99 367.6% | -0.37 113.1% | 2.82 48.5% | 5.48 126.4% |
Diluted EPS | -2.98 130.9% | 9.65 51.2% | 19.79 51.4% | 13.07 1261.5% | 0.96 359.5% | -0.37 113.2% | 2.81 47.8% | 5.38 124.2% |
Basic Shares Outstanding | 51.41M 73.2% | 29.68M 9.9% | 32.94M 5.4% | 34.82M 1.1% | 34.45M 30.7% | 26.36M 2.1% | 26.94M 3.5% | 27.93M 0.1% |
Diluted Shares Outstanding | 51.41M 72.5% | 29.81M 10.1% | 33.14M 7.2% | 35.73M 0.6% | 35.53M 34.8% | 26.36M 2.6% | 27.07M 4.7% | 28.42M 0.9% |