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 31, 2026 | 2024 Dec 31, 2024 Mar 31, 2025 | 2023 Dec 31, 2023 Mar 25, 2024 | 2022 Dec 31, 2022 Mar 29, 2023 | 2021 Dec 31, 2021 Mar 31, 2022 | 2020 Dec 31, 2020 Mar 12, 2021 | 2019 Dec 31, 2019 Mar 30, 2020 | 2018 Dec 31, 2018 Apr 11, 2019 |
|---|
Total Revenue | 48.45M 5.3% | 46.03M 31.8% | 34.93M 75.4% | 19.92M 39.4% | 14.29M 54.8% | 9.23M 52.2% | 19.32M 60.2% | 48.56M 119.4% |
Cost of Revenue | 21.38M 8.4% | 23.34M 41.5% | 16.50M 51.5% | 10.89M 74.6% | 6.24M 76.5% | 3.53M 61.0% | 9.06M 73.9% | 34.77M 152.1% |
Gross Profit | 27.07M 19.3% | 22.68M 23.1% | 18.43M 104.1% | 9.03M 12.1% | 8.06M 41.3% | 5.70M 44.4% | 10.26M 25.6% | 13.80M 65.4% |
Gross Margin % | 56.00% 14.3% | 49.00% 7.5% | 53.00% 17.8% | 45.00% 19.6% | 56.00% 9.7% | 62.00% 17.0% | 53.00% 89.3% | 28.00% 26.3% |
Research & Development | 14.60M 22.2% | 18.77M 2.7% | 18.27M 1.9% | 18.62M 124.5% | 8.29M 160.3% | 3.19M 122.9% | 1.43M 990.8% | 131.00K |
General & Administrative | 25.18M 17.9% | 30.68M 13.5% | 27.04M 1.6% | 26.61M 15.9% | 22.95M 89.4% | 12.12M 14.4% | 14.15M 6.3% | 13.31M 2.5% |
Selling & Marketing | 6.17M 21.5% | 7.86M 7.0% | 7.35M 11.8% | 8.33M 86.2% | 4.47M 99.1% | 2.25M 1.1% | 2.22M 26.4% | 1.76M |
SG&A Expenses | 31.35M 18.6% | 38.53M 12.1% | 34.38M 1.6% | 34.94M 27.4% | 27.43M 91.0% | 14.36M 12.3% | 16.37M 8.7% | 15.07M 16.1% |
Other Operating Expenses | 6.26M 68.2% | 19.71M 149.6% | 7.89M 22.9% | 6.42M 80.8% | 3.55M 5629.0% | 62.00K 410.0% | -20.00K 29.0% | -28.17K |
Total Operating Expenses | 52.20M 32.2% | 77.01M 27.2% | 60.55M 1.0% | 59.98M 52.7% | 39.27M 123.8% | 17.55M 1.4% | 17.80M 5.5% | 18.83M 45.1% |
Cost and Expenses | 73.58M 8.8% | 80.64M 4.7% | 77.05M 8.7% | 70.87M 55.7% | 45.51M 115.9% | 21.08M 21.5% | 26.86M 49.9% | 53.60M 100.2% |
Operating Income | -25.13M 53.7% | -54.32M 29.0% | -42.12M 17.3% | -50.95M 63.2% | -31.21M 163.5% | -11.85M 57.1% | -7.54M 49.7% | -5.04M 8.6% |
Operating Margin % | -52.00% 55.9% | -118.00% 2.5% | -121.00% 52.7% | -256.00% 17.4% | -218.00% 70.3% | -128.00% 228.2% | -39.00% 290.0% | -10.00% 52.4% |
EBITDA | -22.94M 53.0% | -48.86M 35.3% | -36.11M 53.7% | -78.04M 182.8% | -27.60M 173.3% | -10.10M 42.8% | -7.07M 70.8% | -4.14M 6.6% |
EBITDA Margin % | -47.00% 55.7% | -106.00% 2.9% | -103.00% 73.7% | -392.00% 103.1% | -193.00% 77.1% | -109.00% 194.6% | -37.00% 311.1% | -9.00% 55.0% |
Interest Expense | 2.22M 26.3% | 3.01M 17.3% | 3.64M 4954.2% | 72.00K 19.1% | 89.00K 96.4% | 2.50M 38.9% | 4.10M 732.9% | 492.00K 130.5% |
Interest Income | 120.00K 67.1% | 365.00K 748.8% | 43.00K 15.7% | 51.00K 17.7% | 62.00K 14.8% | 54.00K 98.6% | 3.91M | 0.00 |
Other Income (Expense) | -6.29M 10.7% | -7.04M 99.1% | -3.54M 363.4% | 1.34M 117.0% | 619.00K 129.6% | -2.09M 56.7% | -4.82M 766.1% | -557.00K 20.1% |
Pre-Tax Income | -31.42M 48.8% | -61.37M 34.4% | -45.65M 45.9% | -84.44M 177.3% | -30.45M 118.4% | -13.94M 3.0% | -14.37M 153.2% | -5.67M 6.3% |
Pre-Tax Margin % | -65.00% 51.1% | -133.00% 1.5% | -131.00% 69.1% | -424.00% 99.1% | -213.00% 41.1% | -151.00% 104.1% | -74.00% 516.7% | -12.00% 50.0% |
Tax Provision | 42.00K 6.7% | 45.00K 40.6% | 32.00K 103.2% | -987.00K 74.2% | -3.82M 16704.3% | 23.00K 51.1% | 47.00K 60.7% | 29.25K 109.9% |
Net Income | -31.46M 48.8% | -61.41M 34.4% | -45.69M 45.3% | -83.45M 213.4% | -26.63M 90.7% | -13.96M 3.1% | -14.41M 152.7% | -5.70M 13.1% |
Net Margin % | -65.00% 51.1% | -133.00% 1.5% | -131.00% 68.7% | -419.00% 125.3% | -186.00% 23.2% | -151.00% 101.3% | -75.00% 525.0% | -12.00% 47.8% |
Basic EPS | -0.26 63.4% | -0.71 1.4% | -0.72 57.1% | -1.68 158.5% | -0.65 12.1% | -0.58 19.4% | -0.72 94.6% | -0.37 14.0% |
Diluted EPS | -0.26 63.4% | -0.71 1.4% | -0.72 57.1% | -1.68 158.5% | -0.65 12.1% | -0.58 19.4% | -0.72 94.6% | -0.37 14.0% |
Basic Shares Outstanding | 119.67M 38.0% | 86.72M 37.3% | 63.17M 26.8% | 49.81M 21.0% | 41.16M 70.2% | 24.19M 20.8% | 20.03M 30.0% | 15.41M 32.0% |
Diluted Shares Outstanding | 119.67M 38.0% | 86.72M 37.3% | 63.17M 26.8% | 49.81M 21.0% | 41.16M 70.2% | 24.19M 20.8% | 20.03M 30.0% | 15.41M 30.9% |