
Stock Price
-$6.42
(-4.05%)
| Period | Period Ended | Operating Revenue | Cost of Revenue | Gross Profit | Gross Profit Ratio | Research and Development Expenses | General & Administrative Expenses | Selling & Marketing Expenses | Selling, General & Administrative Expenses | Other Expenses | Operating Expenses | Cost And Expenses | Interest Income | Interest Expense | Depreciation & Amortization | EBITDA | EBITDA Ratio | Operating Income Ratio | Total Other Income/Expenses Net | Income Before Tax | Income Before Tax Ratio | Income Tax Expense | Net Income | Net Income Ratio | EPS | EPS Diluted | Weighted Average Shares Out | Weighted Average Shares Out Diluted | Link |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| FY 2025 | 2025-12-31 | 70.85M | 0 | 70.85M | 100% | 338.93M | 95.31M | N/A | 95.31M | 0 | 434.24M | 434.24M | 27.40M | 4.95M | 460000 | -337193000 | -476% | -513% | 20.79M | -342601000 | -484% | 0 | -342601000 | -484% | -3.32 | -3.32 | 84.80M | 84.80M | View Report |
| FY 2024 | 2024-12-31 | 302000 | 0 | 302000 | 100% | 238.25M | 61.08M | N/A | 61.08M | 0 | 299.34M | 299.34M | 32.13M | 3.05M | 1.24M | -265663000 | -87968% | -99018% | 29.09M | -269949000 | -89387% | 0 | -269949000 | -89387% | -3.98 | -3.98 | 67.89M | 67.89M | View Report |
| FY 2023 | 2023-12-31 | 314000 | 0 | 314000 | 100% | 159.76M | 95.00M | N/A | 95.00M | 0 | 254.76M | 254.76M | 18.56M | 1.85M | 522000 | -235365000 | -74957% | -81035% | 16.72M | -237734000 | -75711% | 0 | -237734000 | -75711% | -5.31 | -5.31 | 44.76M | 44.76M | View Report |
| FY 2022 | 2022-12-31 | 1.77M | 0 | 1.77M | 100% | 100.89M | 35.18M | N/A | 35.18M | 0 | 136.08M | 136.08M | 4.92M | 486000 | 255000 | -129133000 | -7287% | -7579% | 4.43M | -129874000 | -7329% | 0 | -129874000 | -7329% | -3.91 | -3.91 | 32.09M | 32.09M | View Report |
| FY 2021 | 2021-12-31 | 2.96M | 0 | 2.96M | 100% | 56.89M | 25.80M | N/A | 25.80M | 0 | 82.69M | 82.69M | 318000 | 3000 | 120000 | -79290000 | -2676% | -2691% | 315000 | -79413000 | -2680% | 0 | -79413000 | -2680% | -6.66 | -6.66 | 11.92M | 11.92M | View Report |
| FY 2020 | 2020-12-31 | 1.05M | 28.30M | -27254000 | -2596% | 28.30M | 13.27M | N/A | 13.27M | 41.56M | 83.13M | 111.43M | 173000 | 508000 | 239000 | -40280000 | -3836% | -10512% | -335000 | -110715000 | -10544% | 0 | -110715000 | -10544% | -31.20 | -31.20 | 3.56M | 3.56M | View Report |
| FY 2019 | 2019-12-31 | 4.46M | 0 | 4.46M | 100% | 34.79M | 11.65M | N/A | 11.65M | 0 | 46.44M | 46.44M | 941000 | 835000 | 288000 | -40750000 | -913% | -941% | 106000 | -41873000 | -939% | 0 | -41873000 | -939% | -20.31 | -20.31 | 2.09M | 2.09M | View Report |
| FY 2018 | 2018-12-31 | 8.39M | 30.42M | -22035000 | -263% | 30.42M | 11.05M | N/A | 11.05M | 0 | 41.47M | 41.47M | 1.25M | 873000 | 281000 | -31549000 | -376% | -395% | 381000 | -32703000 | -390% | 0 | -32703000 | -390% | -16.57 | -16.57 | 1.97M | 1.97M | View Report |
| FY 2017 | 2017-12-31 | 4.00M | 19.62M | -15620000 | -390% | 19.62M | 10.91M | N/A | 10.91M | 0 | 30.54M | 30.54M | 403000 | 383000 | 308000 | -25821000 | -645% | -663% | 20000 | -26512000 | -662% | 95000 | -26512000 | -662% | -20.66 | -20.66 | 1.28M | 1.28M | View Report |
| FY 2016 | 2016-12-31 | 3.34M | 2.55M | 789000 | 24% | 888000 | 7.91M | 1.67M | 9.57M | 0 | 10.46M | 13.01M | 0 | 95000 | 341000 | -12508000 | -375% | -375% | -166000 | -12674000 | -380% | 95000 | -12674000 | -380% | -17.57 | -17.57 | 721410 | 721410 | View Report |
| FY 2015 | 2015-12-31 | 2.54M | 2.47M | 66000 | 3% | 1.00M | 7.69M | 2.56M | 10.25M | 0 | 11.25M | 13.72M | 0 | 141000 | 184000 | -11003000 | -434% | -441% | -141000 | -11328000 | -446% | 0 | -11328000 | -446% | -21 | -21 | 539445 | 539460 | View Report |
| FY 2014 | 2014-12-31 | 4.32M | 3.24M | 1.08M | 25% | 293000 | 7.03M | 717000 | 7.75M | 0 | 8.04M | 11.29M | 0 | 1.02M | 144000 | -6723000 | -156% | -159% | -1023000 | -7890000 | -183% | 0 | -7890000 | -183% | -52.46 | -52.46 | 150390 | 150390 | View Report |
| FY 2013 | 2013-12-31 | 4.32M | 2.50M | 1.82M | 42% | 96847 | 1.79M | 378769 | 2.17M | 0 | 2.26M | 4.76M | 0 | 1.96M | 148315 | -47898 | -1% | -5% | -1713456 | -2159669 | -50% | 1.96M | -2159669 | -50% | -11.48 | -11.48 | 188115 | 188115 | View Report |
| FY 2012 | 2012-12-31 | 4.41M | 3.04M | 1.36M | 31% | 225378 | 2.91M | 1.33M | 4.23M | 0 | 4.46M | 7.50M | 0 | 1.59M | 144289 | -3882710 | -88% | -91% | -1591341 | -5618340 | -128% | 0 | -7211285 | -164% | -38.75 | -38.75 | 186090 | 186090 | View Report |