Need STOK 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 16, 2026 | 2024 Dec 31, 2024 Mar 18, 2025 | 2023 Dec 31, 2023 Mar 25, 2024 | 2022 Dec 31, 2022 Mar 6, 2023 | 2021 Dec 31, 2021 Mar 10, 2022 | 2020 Dec 31, 2020 Mar 9, 2021 | 2019 Dec 31, 2019 Mar 23, 2020 | 2018 Dec 31, 2018 Dec 31, 2018 |
|---|
Total Revenue | 184.42M 404.5% | 36.55M 316.3% | 8.78M 29.2% | 12.40M | 0.00 | 0.00 | 0.00 | 0.00 |
Cost of Revenue | 0.00 100.0% | 4.44M | 0.00 100.0% | 3.54M 58.5% | 2.23M 15.8% | 1.93M 328.0% | 450.00K 110.3% | 214.00K 89.4% |
Gross Profit | 184.42M 474.3% | 32.11M 265.8% | 8.78M 1.0% | 8.87M 497.8% | -2.23M 15.8% | -1.93M 328.0% | -450.00K 110.3% | -214.00K 89.4% |
Gross Margin % | 100.00% 13.6% | 88.00% 12.0% | 100.00% 38.9% | 72.00% | - | - | - | - |
Research & Development | 137.92M 54.7% | 89.13M 8.4% | 82.23M 5.6% | 77.84M 43.7% | 54.17M 68.2% | 32.20M 35.5% | 23.76M 183.9% | 8.37M 132.7% |
General & Administrative | 67.09M 37.5% | 48.79M 18.1% | 41.32M 6.2% | 38.92M 22.0% | 31.90M 53.0% | 20.85M 75.0% | 11.91M 170.2% | 4.41M 125.5% |
Selling & Marketing | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
SG&A Expenses | 67.09M 37.5% | 48.79M 18.1% | 41.32M 6.2% | 38.92M 22.0% | 31.90M 53.0% | 20.85M 75.0% | 11.91M 170.2% | 4.41M 125.5% |
Other Operating Expenses | 0.00 | 0.00 | 0.00 100.0% | 167.00K 19.3% | 140.00K 145.6% | 57.00K 2750.0% | 2.00K 120.0% | -10.00K 150.0% |
Total Operating Expenses | 205.01M 48.6% | 137.93M 11.6% | 123.55M 5.8% | 116.76M 35.7% | 86.06M 62.3% | 53.04M 48.7% | 35.68M 179.1% | 12.78M 130.1% |
Cost and Expenses | 205.01M 48.6% | 137.93M 11.6% | 123.55M 5.8% | 116.76M 35.7% | 86.06M 62.3% | 53.04M 48.7% | 35.68M 179.1% | 12.78M 130.1% |
Operating Income | -20.59M 79.7% | -101.37M 11.7% | -114.77M 10.0% | -104.36M 21.3% | -86.06M 62.3% | -53.04M 48.7% | -35.68M 179.1% | -12.78M 130.1% |
Operating Margin % | -11.00% 96.0% | -277.00% 78.8% | -1307.00% 55.4% | -841.00% | - | - | - | - |
EBITDA | -5.12M 94.8% | -99.19M 11.7% | -112.30M 9.2% | -102.81M 23.0% | -83.58M 66.1% | -50.32M 42.8% | -35.23M 180.3% | -12.57M 131.0% |
EBITDA Margin % | -3.00% 98.9% | -271.00% 78.8% | -1279.00% 54.3% | -829.00% | - | - | - | - |
Interest Expense | 9.00K | 0.00 | 0.00 100.0% | 3.12M 2501.7% | 120.00K | 0.00 | 0.00 | 0.00 |
Interest Income | 13.77M 8.9% | 12.64M 27.6% | 9.91M 217.4% | 3.12M 2501.7% | 120.00K 83.9% | 744.00K 77.8% | 3.35M 1141.1% | 270.00K |
Other Income (Expense) | 13.71M 10.6% | 12.39M 23.0% | 10.07M 206.3% | 3.29M 1165.0% | 260.00K 67.5% | 801.00K 76.1% | 3.35M 1189.6% | 260.00K 6600.0% |
Pre-Tax Income | -6.88M 92.3% | -88.98M 15.0% | -104.70M 3.6% | -101.07M 17.8% | -85.81M 64.2% | -52.24M 61.6% | -32.33M 158.2% | -12.52M 125.3% |
Pre-Tax Margin % | -4.00% 98.4% | -243.00% 79.6% | -1192.00% 46.3% | -815.00% | - | - | - | - |
Tax Provision | 0.00 | 0.00 | 0.00 100.0% | -7.96M 627.3% | -1.09M 33.0% | -1.63M 57.1% | -3.80M | 0.00 |
Net Income | -6.88M 92.3% | -88.98M 15.0% | -104.70M 12.4% | -93.11M 9.9% | -84.71M 67.4% | -50.61M 77.4% | -28.52M 127.8% | -12.52M 125.3% |
Net Margin % | -4.00% 98.4% | -243.00% 79.6% | -1192.00% 58.7% | -751.00% | - | - | - | - |
Basic EPS | -0.12 92.7% | -1.65 30.7% | -2.38 0.4% | -2.39 3.5% | -2.31 53.0% | -1.51 5.0% | -1.59 200.0% | -0.53 120.8% |
Diluted EPS | -0.12 92.7% | -1.65 30.7% | -2.38 0.4% | -2.39 3.5% | -2.31 53.0% | -1.51 5.0% | -1.59 200.0% | -0.53 120.8% |
Basic Shares Outstanding | 59.22M 9.6% | 54.01M 22.8% | 43.99M 13.1% | 38.90M 5.9% | 36.74M 9.7% | 33.49M 86.3% | 17.97M 23.6% | 23.51M 0.0% |
Diluted Shares Outstanding | 59.22M 9.6% | 54.01M 22.8% | 43.99M 13.1% | 38.90M 5.9% | 36.74M 9.7% | 33.49M 86.3% | 17.97M 23.6% | 23.51M 0.0% |