Need QTTB 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 10, 2026 | 2024 Dec 31, 2024 Dec 31, 2024 | 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 | 53.74M | 0.00 100.0% | -6.65M 200.0% | 6.65M 80.4% | 33.97M 1157.3% | 2.70M 62.2% | 1.67M 68.7% | 5.32M |
Cost of Revenue | 0.00 100.0% | 487.00K 15.7% | 578.00K 77.8% | 2.60M 72.8% | 9.54M | 0.00 | 0.00 | 0.00 100.0% |
Gross Profit | 53.74M 11134.3% | -487.00K 93.3% | -7.23M 278.4% | 4.05M 83.4% | 24.43M 804.0% | 2.70M 62.2% | 1.67M 68.7% | 5.32M 877.8% |
Gross Margin % | 100.00% | - 100.0% | 109.00% 78.7% | 61.00% 15.3% | 72.00% 28.0% | 100.00% 0.0% | 100.00% 0.0% | 100.00% |
Research & Development | 19.16M 60.2% | 48.14M 51.7% | 31.73M 11.4% | 35.81M 19.7% | 29.93M 70.2% | 100.39M 12.3% | 89.40M 86.4% | 47.95M 124.3% |
General & Administrative | 17.68M | 0.00 100.0% | 9.88M 1.9% | 10.06M 48.8% | 6.76M | 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 | 17.68M 1.2% | 17.47M 76.9% | 9.88M 1.9% | 10.06M 48.8% | 6.76M 71.4% | 23.67M 48.9% | 15.89M 0.7% | 16.01M 110.8% |
Other Operating Expenses | 0.00 | 0.00 | 0.00 100.0% | -1.12M 245.7% | -324.00K | 0.00 | 0.00 | 0.00 |
Total Operating Expenses | 36.84M 43.9% | 65.61M 57.7% | 41.60M 9.3% | 45.88M 25.0% | 36.69M 70.4% | 124.06M 17.8% | 105.29M 64.6% | 63.96M 120.8% |
Cost and Expenses | 36.84M 155.7% | -66.10M 258.9% | 41.60M 9.3% | 45.88M 25.0% | 36.69M 72.4% | 132.97M 19.1% | 111.61M 71.1% | 65.25M 120.0% |
Operating Income | 16.90M 125.6% | -66.10M 37.0% | -48.26M 23.0% | -39.23M 6.9% | -36.69M 71.8% | -130.26M 18.5% | -109.94M 83.5% | -59.93M 102.1% |
Operating Margin % | 31.00% | - 100.0% | 726.00% 223.1% | -590.00% 446.3% | -108.00% 97.8% | -4821.00% 26.9% | -6599.00% 486.1% | -1126.00% |
EBITDA | 31.31M 169.1% | -45.30M 5.1% | -47.76M 22.9% | -38.85M 54.9% | -86.22M 29.0% | -121.36M 17.1% | -103.63M 76.7% | -58.64M 100.1% |
EBITDA Margin % | 58.00% | - 100.0% | 718.00% 222.9% | -584.00% 129.9% | -254.00% 94.3% | -4491.00% 27.8% | -6220.00% 464.4% | -1102.00% |
Interest Expense | 1.10M 266.7% | 300.00K | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Interest Income | 2.20M 43.6% | 3.90M | 0.00 | 0.00 | 0.00 100.0% | 1.57M 74.0% | 6.03M 38.6% | 4.35M 701.5% |
Other Income (Expense) | 12.92M 35.5% | 20.02M 487.1% | -5.17M 46.8% | -3.52M 987.0% | -324.00K 120.7% | 1.57M 74.0% | 6.03M 38.6% | 4.35M 1404.6% |
Pre-Tax Income | 29.82M 164.7% | -46.09M 13.7% | -53.42M 25.0% | -42.75M 15.5% | -37.02M 71.2% | -128.69M 23.8% | -103.92M 87.0% | -55.58M 85.3% |
Pre-Tax Margin % | 55.00% | - 100.0% | 803.00% 224.9% | -643.00% 489.9% | -109.00% 97.7% | -4763.00% 23.6% | -6237.00% 497.4% | -1044.00% |
Tax Provision | 0.00 100.0% | 21.00K 93.4% | 318.00K 412.9% | 62.00K 88.7% | 547.00K | 0.00 | 0.00 | 0.00 100.0% |
Net Income | 29.82M 162.5% | -47.73M 11.2% | -53.74M 25.5% | -42.81M 14.0% | -37.56M 70.8% | -128.69M 23.8% | -103.92M 87.0% | -55.58M 85.3% |
Net Margin % | 55.00% | - 100.0% | 808.00% 225.5% | -644.00% 480.2% | -111.00% 97.7% | -4763.00% 23.6% | -6237.00% 497.4% | -1044.00% |
Basic EPS | 2.42 147.3% | -5.12 69.3% | -16.70 24.4% | -13.42 9.7% | -12.23 75.8% | -50.46 13.6% | -44.41 26.7% | -35.04 143.0% |
Diluted EPS | 2.42 136.8% | -6.58 60.6% | -16.70 24.4% | -13.42 9.7% | -12.23 75.8% | -50.46 13.6% | -44.41 26.7% | -35.04 143.0% |
Basic Shares Outstanding | 12.30M 32.0% | 9.32M 189.6% | 3.22M 0.9% | 3.19M 3.8% | 3.07M 20.4% | 2.55M 9.0% | 2.34M 47.5% | 1.59M 23.7% |
Diluted Shares Outstanding | 12.31M 27.5% | 9.66M 200.1% | 3.22M 0.9% | 3.19M 3.8% | 3.07M 20.4% | 2.55M 9.0% | 2.34M 47.5% | 1.59M 23.7% |