Need KRRO 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 Mar 12, 2026 | 2024 Dec 31, 2024 Mar 18, 2025 | 2023 Dec 31, 2023 Dec 31, 2023 | 2022 Dec 31, 2022 Dec 31, 2022 | 2021 Dec 31, 2021 Dec 31, 2021 | 2020 Dec 31, 2020 Dec 31, 2020 | 2019 Dec 31, 2019 Dec 31, 2019 | 2018 Dec 31, 2018 Dec 31, 2018 |
|---|
Total Revenue | 6.39M 181.5% | 2.27M | 0.00 | 0.00 100.0% | 14.07M 62.0% | 36.98M 27.8% | 28.95M | 0.00 |
Cost of Revenue | 4.28M | 0.00 | 0.00 100.0% | 2.51M 34.6% | 3.84M 143.1% | 1.58M 90.6% | 16.81M 2470.8% | 654.00K 23.2% |
Gross Profit | 2.11M 7.0% | 2.27M 162.6% | -3.63M 44.6% | -2.51M 124.6% | 10.23M 71.1% | 35.40M 191.8% | 12.13M 1955.4% | -654.00K 23.2% |
Gross Margin % | 33.00% 67.0% | 100.00% | - | - 100.0% | 73.00% 24.0% | 96.00% 128.6% | 42.00% | - |
Research & Development | 65.58M 3.0% | 63.64M 11.2% | 57.25M 35.7% | 42.20M 77.3% | 23.80M 35.1% | 36.66M 99.9% | 18.33M 58.3% | 11.58M 1.7% |
General & Administrative | 28.16M 7.8% | 30.55M 12.0% | 27.28M 62.4% | 16.80M 43.7% | 11.69M | 0.00 | 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 | 28.16M 7.8% | 30.55M 12.0% | 27.28M 62.4% | 16.80M 43.7% | 11.69M 55.6% | 26.30M 81.7% | 14.47M 115.7% | 6.71M 68.2% |
Other Operating Expenses | -4.28M | 0.00 | 0.00 100.0% | 976.00K 92.8% | 13.54M | 0.00 | 0.00 | 0.00 |
Total Operating Expenses | 89.45M 5.0% | 94.18M 11.4% | 84.53M 43.3% | 59.00M 66.2% | 35.49M 43.6% | 62.95M 91.9% | 32.81M 79.4% | 18.29M 15.9% |
Cost and Expenses | 93.73M 0.5% | 94.18M 11.4% | 84.53M 43.3% | 59.00M 66.2% | 35.49M 45.0% | 64.53M 30.1% | 49.62M 161.9% | 18.94M 16.2% |
Operating Income | -87.34M 5.0% | -91.91M 8.7% | -84.53M 43.3% | -59.00M 66.2% | -35.49M 28.8% | -27.55M 33.3% | -20.68M 9.1% | -18.94M 16.2% |
Operating Margin % | -1366.00% 66.2% | -4047.00% | - | - 100.0% | -252.00% 240.5% | -74.00% 4.2% | -71.00% | - |
EBITDA | -83.06M 6.0% | -88.34M 9.2% | -80.90M 43.2% | -56.49M 66.6% | -33.90M 36.2% | -24.90M 38.8% | -17.93M 2.6% | -18.41M 5.8% |
EBITDA Margin % | -1299.00% 66.6% | -3890.00% | - | - 100.0% | -241.00% 259.7% | -67.00% 8.1% | -62.00% | - |
Interest Expense | 0.00 | 0.00 | 0.00 100.0% | 118.00K | 0.00 | 0.00 | 0.00 100.0% | 106.00K 39.1% |
Interest Income | 0.00 | 0.00 | 0.00 100.0% | 947.00K | 0.00 100.0% | 994.00K 44.3% | 1.78M | 0.00 |
Other Income (Expense) | -29.28M 445.7% | 8.47M 149.9% | 3.39M 247.2% | 976.00K 92.8% | 13.54M 1160.4% | 1.07M 44.3% | 1.93M 961.2% | -224.00K 94.3% |
Pre-Tax Income | -116.62M 39.8% | -83.44M 2.8% | -81.14M 39.9% | -58.02M 164.3% | -21.96M 17.1% | -26.48M 41.2% | -18.75M 2.2% | -19.17M 5.3% |
Pre-Tax Margin % | -1825.00% 50.3% | -3674.00% | - | - 100.0% | -156.00% 116.7% | -72.00% 10.8% | -65.00% | - |
Tax Provision | 637.00K 351.8% | 141.00K 422.2% | 27.00K 170.0% | 10.00K 400.0% | 2.00K 94.3% | 35.00K | 0.00 | 0.00 |
Net Income | -117.26M 40.3% | -83.58M 3.0% | -81.17M 39.9% | -58.03M 164.3% | -21.96M 17.2% | -26.51M 41.4% | -18.75M 2.2% | -19.17M 5.3% |
Net Margin % | -1834.00% 50.2% | -3680.00% | - | - 100.0% | -156.00% 116.7% | -72.00% 10.8% | -65.00% | - |
Basic EPS | -12.48 33.2% | -9.37 82.4% | -53.09 76.7% | -227.58 4506.9% | -4.94 88.0% | -41.10 35.2% | -30.39 0.6% | -30.57 5.3% |
Diluted EPS | -12.48 33.2% | -9.37 82.3% | -53.08 76.7% | -227.42 4503.6% | -4.94 88.0% | -41.10 35.2% | -30.39 0.6% | -30.57 5.3% |
Basic Shares Outstanding | 9.40M 5.3% | 8.92M 483.4% | 1.53M 499.6% | 255.00K 94.3% | 4.45M 589.4% | 645.06K 4.6% | 616.89K 1.6% | 627.09K 0.0% |
Diluted Shares Outstanding | 9.40M 5.3% | 8.92M 483.3% | 1.53M 499.3% | 255.17K 94.3% | 4.45M 589.4% | 645.06K 4.6% | 616.89K 1.6% | 627.09K 0.0% |