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 26, 2026 | 2024 Dec 31, 2024 Mar 31, 2025 | 2023 Dec 31, 2023 Aug 28, 2024 | 2022 Dec 31, 2022 May 1, 2023 | 2021 Dec 31, 2021 Mar 10, 2022 | 2020 Dec 31, 2020 Mar 19, 2021 | 2019 Dec 31, 2019 Mar 10, 2020 | 2018 Dec 31, 2018 Mar 7, 2019 |
|---|
Total Revenue | 4.67M 3.7% | 4.51M 26.5% | 6.13M 23.8% | 8.05M 4.1% | 7.73M 96.0% | 3.94M 466.0% | 696.79K 2909.9% | 23.15K |
Cost of Revenue | 1.97M 3.4% | 2.04M 36.7% | 3.23M 25.2% | 4.32M 24.7% | 5.73M 120.5% | 2.60M 519.3% | 420.02K 2156.8% | 18.61K 179.4% |
Gross Profit | 2.70M 9.5% | 2.46M 15.2% | 2.91M 22.2% | 3.73M 87.2% | 2.00M 48.5% | 1.34M 385.2% | 276.77K 5997.7% | 4.54K 168.1% |
Gross Margin % | 58.00% 5.5% | 55.00% 17.0% | 47.00% 2.2% | 46.00% 76.9% | 26.00% 23.5% | 34.00% 15.0% | 40.00% 100.0% | 20.00% |
Research & Development | 56.00K 97.6% | 2.34M 28.3% | 3.27M 35.7% | 5.08M 18.3% | 6.21M 122.8% | 2.79M 24.7% | 2.24M 204.4% | 734.78K 136.0% |
General & Administrative | 15.11M | 0.00 100.0% | 17.21M 12.7% | 15.27M 20.5% | 19.21M 81.2% | 10.60M 75.0% | 6.06M 153.6% | 2.39M 428.4% |
Selling & Marketing | 429.00K | 0.00 100.0% | 1.15M 3.2% | 1.11M 4.2% | 1.07M 3.4% | 1.03M 72.8% | 598.29K 172.3% | 219.70K 212.3% |
SG&A Expenses | 15.54M 0.9% | 15.69M 14.6% | 18.36M 12.1% | 16.39M 19.2% | 20.28M 74.3% | 11.63M 74.8% | 6.65M 155.2% | 2.61M 399.3% |
Other Operating Expenses | 588.00K | 0.00 | 0.00 | 0.00 100.0% | 15.00K | 0.00 100.0% | -3.31K 708.3% | -409.00 |
Total Operating Expenses | 16.18M 10.2% | 18.03M 16.6% | 21.63M 0.8% | 21.46M 19.0% | 26.49M 83.7% | 14.42M 62.2% | 8.89M 166.0% | 3.34M 301.0% |
Cost and Expenses | 18.16M 9.5% | 20.07M 19.2% | 24.86M 3.6% | 25.78M 20.0% | 32.22M 89.3% | 17.02M 82.8% | 9.31M 177.0% | 3.36M 303.2% |
Operating Income | -13.48M 13.4% | -15.57M 16.9% | -18.72M 5.6% | -17.73M 27.6% | -24.50M 87.3% | -13.08M 51.8% | -8.61M 158.1% | -3.34M 300.4% |
Operating Margin % | -289.00% 16.2% | -345.00% 13.1% | -305.00% 38.6% | -220.00% 30.6% | -317.00% 4.5% | -332.00% 73.1% | -1236.00% 91.4% | -14417.00% |
EBITDA | -9.74M 33.9% | -14.74M 17.6% | -17.90M 5.5% | -16.97M 29.0% | -23.88M 84.9% | -12.91M 50.7% | -8.57M 158.6% | -3.31M 300.7% |
EBITDA Margin % | -208.00% 36.4% | -327.00% 12.0% | -292.00% 38.4% | -211.00% 31.7% | -309.00% 5.5% | -327.00% 73.4% | -1229.00% 91.4% | -14312.00% |
Interest Expense | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 100.0% | 1.30K |
Interest Income | 7.00K 95.5% | 156.00K 58.4% | 375.00K 621.2% | 52.00K 67.7% | 31.00K 62.7% | 83.00K 71.5% | 291.49K 9910.1% | 2.91K |
Other Income (Expense) | 3.15M 62.8% | 8.47M 173.7% | -11.50M 10275.2% | 113.00K 145.7% | 46.00K 90.7% | 497.00K 72.5% | 288.19K 23935.7% | 1.20K |
Pre-Tax Income | -10.34M 45.7% | -7.09M 76.5% | -30.22M 72.6% | -17.51M 28.4% | -24.45M 94.3% | -12.58M 51.1% | -8.33M 149.5% | -3.34M 300.3% |
Pre-Tax Margin % | -221.00% 40.8% | -157.00% 68.2% | -493.00% 127.2% | -217.00% 31.3% | -316.00% 0.9% | -319.00% 73.3% | -1195.00% 91.7% | -14412.00% |
Tax Provision | 0.00 100.0% | -1.22M | 0.00 100.0% | -224.00K 622.6% | -31.00K 62.7% | -83.00K 2410.6% | -3.31K 469.4% | 895.00 18000.0% |
Net Income | -10.34M 75.9% | -5.88M 80.6% | -30.22M 74.9% | -17.28M 29.2% | -24.42M 95.4% | -12.50M 50.2% | -8.32M 149.4% | -3.34M 300.3% |
Net Margin % | -221.00% 70.0% | -130.00% 73.6% | -493.00% 129.3% | -215.00% 32.0% | -316.00% 0.3% | -317.00% 73.5% | -1194.00% 91.7% | -14412.00% |
Basic EPS | -0.22 37.5% | -0.16 77.8% | -0.72 71.4% | -0.42 32.3% | -0.62 67.6% | -0.37 27.6% | -0.29 107.1% | -0.14 282.5% |
Diluted EPS | -0.22 37.5% | -0.16 77.8% | -0.72 71.4% | -0.42 32.3% | -0.62 67.6% | -0.37 27.6% | -0.29 107.1% | -0.14 250.0% |
Basic Shares Outstanding | 50.39M 10.5% | 45.62M 7.8% | 42.32M 2.8% | 41.17M 4.8% | 39.28M 16.1% | 33.85M 18.1% | 28.65M 21.5% | 23.58M 3.4% |
Diluted Shares Outstanding | 50.39M 10.5% | 45.62M 7.8% | 42.32M 2.8% | 41.17M 4.8% | 39.28M 16.1% | 33.85M 18.1% | 28.65M 21.5% | 23.58M 3.4% |