|
Concept
|
2022 | 2021 | 2020 | 2019 | 2018 |
|---|---|---|---|---|---|
| Revenue |
$2.593M
39.56%
YoY
|
$1.858M
8.09%
YoY
|
$1.719M
-43.62%
YoY
|
$3.049M
-86.23%
YoY
|
$22.15M
269.1%
YoY
|
| Cost Of Revenue |
$1.563M
39.55%
YoY
|
$1.120M
12.0%
YoY
|
$1.000M
-86.3%
YoY
|
$7.300M
7200.0%
YoY
|
$100.0K
N/A
|
| Gross Profit |
$1.030M
39.57%
YoY
|
$738.0K
5.43%
YoY
|
$700.0K
-116.28%
YoY
|
-$4.300M
-119.46%
YoY
|
$22.10M
N/A
|
| Selling, General & Admin |
$13.46M
-5.02%
YoY
|
$14.17M
14.31%
YoY
|
$12.40M
-13.29%
YoY
|
$14.30M
0.7%
YoY
|
$14.20M
-34.26%
YoY
|
| Research & Development |
$32.41M
2.41%
YoY
|
$31.65M
18.26%
YoY
|
$26.76M
-1.31%
YoY
|
$27.12M
37.24%
YoY
|
$19.76M
-5.15%
YoY
|
| Depreciation & Amortization |
$458.0K
-4.58%
YoY
|
$480.0K
-0.62%
YoY
|
$483.0K
120.55%
YoY
|
$219.0K
14.66%
YoY
|
$191.0K
-88.86%
YoY
|
| Operating Expenses |
$47.44M
1.06%
YoY
|
$46.94M
16.72%
YoY
|
$40.22M
-17.44%
YoY
|
$48.71M
42.96%
YoY
|
$34.08M
-19.72%
YoY
|
| Operating Profit |
-$44.84M
-0.53%
YoY
|
-$45.08M
17.11%
YoY
|
-$38.50M
-15.7%
YoY
|
-$45.66M
282.8%
YoY
|
-$11.93M
-67.27%
YoY
|
| Interest Expense |
$475.0K
-365.36%
YoY
|
-$179.0K
-91.05%
YoY
|
-$2.000M
-178.03%
YoY
|
$2.563M
2655.91%
YoY
|
$93.00K
-90.79%
YoY
|
| Other Income/Expense, Net |
$475.0K
-365.36%
YoY
|
-$179.0K
-91.03%
YoY
|
-$1.995M
37.87%
YoY
|
-$1.447M
-314.05%
YoY
|
$676.0K
-111.07%
YoY
|
| Pretax Income |
-$44.37M
-1.97%
YoY
|
-$45.26M
11.78%
YoY
|
-$40.49M
-14.05%
YoY
|
-$47.11M
318.65%
YoY
|
-$11.25M
-73.55%
YoY
|
| Income Tax |
$0.00
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
-$54.00K
N/A
|
$0.00
-100.0%
YoY
|
| Net Earnings |
-$44.37M
-1.97%
YoY
|
-$45.26M
11.78%
YoY
|
-$40.49M
-13.95%
YoY
|
-$47.06M
318.17%
YoY
|
-$11.25M
-73.1%
YoY
|
| Basic Earnings Per Share |
-$0.50
-5.66%
YoY
|
-$0.53
-22.06%
YoY
|
-$0.68
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.50
-5.66%
YoY
|
-$0.53
-22.06%
YoY
|
-$0.68
-100.0%
YoY
|
-$826.3K
305.11%
YoY
|
-$204.0K
-75.31%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
89.25M shares
4.26%
YoY
|
85.60M shares
43.0%
YoY
|
59.86M shares
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
89.25M shares
4.26%
YoY
|
85.60M shares
43.0%
YoY
|
59.86M shares
N/A
|
N/A
|
N/A
|
|
Concept
|
2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 | 2021 Q2 | 2021 Q1 | 2020 Q4 | 2020 Q3 | 2020 Q2 | 2020 Q1 | 2019 Q4 | 2019 Q3 | 2019 Q2 | 2019 Q1 | 2018 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$583.0K
-15.01%
YoY
|
$731.0K
12.12%
YoY
|
$543.0K
20.4%
YoY
|
$712.0K
66.36%
YoY
|
$686.0K
33.98%
YoY
|
$652.0K
39.61%
YoY
|
$451.0K
12.75%
YoY
|
$428.0K
-13.71%
YoY
|
$512.0K
42.22%
YoY
|
$467.0K
9.11%
YoY
|
$400.0K
33.33%
YoY
|
$496.0K
44.61%
YoY
|
$360.0K
40.08%
YoY
|
$428.0K
-80.02%
YoY
|
$300.0K
200.0%
YoY
|
$343.0K
-98.44%
YoY
|
$257.0K
N/A
|
$2.142M
N/A
|
$100.0K
N/A
|
| Cost Of Revenue |
$352.0K
-14.98%
YoY
|
$441.0K
12.21%
YoY
|
$327.0K
20.22%
YoY
|
$429.0K
66.28%
YoY
|
$414.0K
34.42%
YoY
|
$393.0K
31.0%
YoY
|
$272.0K
-9.33%
YoY
|
$258.0K
-14.0%
YoY
|
$308.0K
54.0%
YoY
|
$300.0K
0.0%
YoY
|
$300.0K
50.0%
YoY
|
$300.0K
50.0%
YoY
|
$200.0K
0.0%
YoY
|
$300.0K
-95.59%
YoY
|
$200.0K
100.0%
YoY
|
$200.0K
N/A
|
$200.0K
N/A
|
$6.800M
N/A
|
$100.0K
N/A
|
| Gross Profit |
$231.0K
-15.07%
YoY
|
$290.0K
11.97%
YoY
|
$216.0K
20.67%
YoY
|
$283.0K
66.47%
YoY
|
$272.0K
33.33%
YoY
|
$259.0K
29.5%
YoY
|
$179.0K
-10.5%
YoY
|
$170.0K
-15.0%
YoY
|
$204.0K
104.0%
YoY
|
$200.0K
0.0%
YoY
|
$200.0K
100.0%
YoY
|
$200.0K
100.0%
YoY
|
$100.0K
0.0%
YoY
|
$200.0K
-104.35%
YoY
|
$100.0K
0.0%
YoY
|
$100.0K
N/A
|
$100.0K
N/A
|
-$4.600M
N/A
|
$100.0K
N/A
|
| Selling, General & Admin |
$3.754M
7.41%
YoY
|
$5.944M
61.7%
YoY
|
$2.791M
-14.47%
YoY
|
$3.501M
-8.99%
YoY
|
$3.495M
-0.09%
YoY
|
$3.676M
2.11%
YoY
|
$3.263M
1.97%
YoY
|
$3.847M
32.66%
YoY
|
$3.498M
20.62%
YoY
|
$3.600M
9.09%
YoY
|
$3.200M
-8.57%
YoY
|
$2.900M
-19.44%
YoY
|
$2.900M
-23.68%
YoY
|
$3.300M
-2.94%
YoY
|
$3.500M
-7.89%
YoY
|
$3.600M
5.88%
YoY
|
$3.800M
11.76%
YoY
|
$3.400M
-5.56%
YoY
|
$3.800M
-15.56%
YoY
|
| Research & Development |
$6.597M
-24.99%
YoY
|
$5.853M
-34.89%
YoY
|
$6.963M
-17.26%
YoY
|
$7.663M
8.34%
YoY
|
$8.795M
10.53%
YoY
|
$8.990M
9.62%
YoY
|
$8.416M
16.89%
YoY
|
$7.073M
15.72%
YoY
|
$7.957M
29.91%
YoY
|
$8.201M
11.64%
YoY
|
$7.200M
-12.2%
YoY
|
$6.112M
-13.62%
YoY
|
$6.125M
0.81%
YoY
|
$7.346M
27.4%
YoY
|
$8.200M
74.47%
YoY
|
$7.076M
31.55%
YoY
|
$6.076M
62.07%
YoY
|
$5.766M
-2.45%
YoY
|
$4.700M
32.32%
YoY
|
| Depreciation & Amortization |
$106.0K
-11.67%
YoY
|
$105.0K
-13.22%
YoY
|
$106.0K
-11.67%
YoY
|
$111.0K
-8.26%
YoY
|
$120.0K
-13.67%
YoY
|
$121.0K
1.68%
YoY
|
$120.0K
20.0%
YoY
|
$121.0K
-39.5%
YoY
|
$139.0K
39.0%
YoY
|
$119.0K
-0.83%
YoY
|
$100.0K
0.0%
YoY
|
$200.0K
100.0%
YoY
|
$100.0K
N/A
|
$120.0K
1100.0%
YoY
|
$100.0K
N/A
|
$100.0K
0.0%
YoY
|
$0.00
N/A
|
$10.00K
-84.13%
YoY
|
$0.00
-100.0%
YoY
|
| Operating Expenses |
$10.70M
-12.91%
YoY
|
$12.24M
-6.29%
YoY
|
$9.754M
-16.48%
YoY
|
$11.59M
3.71%
YoY
|
$12.29M
4.48%
YoY
|
$13.06M
8.38%
YoY
|
$11.68M
12.3%
YoY
|
$11.18M
19.67%
YoY
|
$11.76M
26.77%
YoY
|
$12.05M
10.26%
YoY
|
$10.40M
-11.11%
YoY
|
$9.341M
-14.49%
YoY
|
$9.279M
-7.23%
YoY
|
$10.93M
-31.38%
YoY
|
$11.70M
37.65%
YoY
|
$10.92M
23.84%
YoY
|
$10.00M
40.18%
YoY
|
$15.93M
67.33%
YoY
|
$8.500M
5.99%
YoY
|
| Operating Profit |
-$10.12M
-15.79%
YoY
|
-$11.51M
-7.25%
YoY
|
-$9.538M
-17.06%
YoY
|
-$10.88M
1.22%
YoY
|
-$12.02M
6.82%
YoY
|
-$12.41M
7.12%
YoY
|
-$11.50M
12.75%
YoY
|
-$10.75M
21.54%
YoY
|
-$11.25M
26.15%
YoY
|
-$11.58M
10.3%
YoY
|
-$10.20M
-12.07%
YoY
|
-$8.845M
-16.41%
YoY
|
-$8.919M
-8.48%
YoY
|
-$10.50M
-23.82%
YoY
|
-$11.60M
38.1%
YoY
|
-$10.58M
-180.29%
YoY
|
-$9.745M
36.58%
YoY
|
-$13.78M
44.83%
YoY
|
-$8.400M
4.74%
YoY
|
| Interest Expense |
$164.0K
412.5%
YoY
|
$462.0K
-1693.1%
YoY
|
$308.0K
-303.97%
YoY
|
$164.0K
343.24%
YoY
|
$32.00K
-277.78%
YoY
|
-$29.00K
N/A
|
-$151.0K
-62.25%
YoY
|
$37.00K
-105.29%
YoY
|
-$18.00K
-97.0%
YoY
|
$0.00
-100.0%
YoY
|
-$400.0K
-300.0%
YoY
|
-$700.0K
-161.67%
YoY
|
-$600.0K
-155.2%
YoY
|
-$400.0K
-231.58%
YoY
|
$200.0K
0.0%
YoY
|
$1.135M
N/A
|
$1.087M
N/A
|
$304.0K
226.88%
YoY
|
$200.0K
65.29%
YoY
|
| Other Income/Expense, Net |
$164.0K
412.5%
YoY
|
$462.0K
-1693.1%
YoY
|
N/A
|
$164.0K
343.24%
YoY
|
$32.00K
-277.78%
YoY
|
-$29.00K
-38.3%
YoY
|
N/A
|
$37.00K
-105.37%
YoY
|
-$18.00K
-96.75%
YoY
|
-$47.00K
-87.82%
YoY
|
N/A
|
-$689.0K
-17.58%
YoY
|
-$554.0K
-27.96%
YoY
|
-$386.0K
2473.33%
YoY
|
N/A
|
-$836.0K
-513.86%
YoY
|
-$769.0K
-547.09%
YoY
|
-$15.00K
-122.73%
YoY
|
$0.00
-100.0%
YoY
|
| Pretax Income |
-$9.956M
-16.94%
YoY
|
-$11.05M
-11.19%
YoY
|
-$9.230M
-20.78%
YoY
|
-$10.72M
0.04%
YoY
|
-$11.99M
6.36%
YoY
|
-$12.44M
7.21%
YoY
|
-$11.65M
9.92%
YoY
|
-$10.71M
12.37%
YoY
|
-$11.27M
18.96%
YoY
|
-$11.60M
6.56%
YoY
|
-$10.60M
-7.02%
YoY
|
-$9.534M
-16.49%
YoY
|
-$9.473M
-9.9%
YoY
|
-$10.89M
-21.1%
YoY
|
-$11.40M
39.02%
YoY
|
-$11.42M
-185.32%
YoY
|
-$10.51M
51.0%
YoY
|
-$13.80M
46.0%
YoY
|
-$8.200M
2.28%
YoY
|
| Income Tax |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
-$54.00K
N/A
|
$0.00
-100.0%
YoY
|
| Net Earnings |
-$9.956M
-16.94%
YoY
|
-$11.05M
-11.19%
YoY
|
-$9.230M
-20.78%
YoY
|
-$10.72M
0.04%
YoY
|
-$11.99M
6.36%
YoY
|
-$12.44M
6.94%
YoY
|
-$11.65M
9.92%
YoY
|
-$10.71M
12.37%
YoY
|
-$11.27M
18.96%
YoY
|
-$11.63M
6.83%
YoY
|
-$10.60M
-7.02%
YoY
|
-$9.534M
-16.49%
YoY
|
-$9.473M
-9.9%
YoY
|
-$10.89M
-20.79%
YoY
|
-$11.40M
39.02%
YoY
|
-$11.42M
-185.32%
YoY
|
-$10.51M
51.0%
YoY
|
-$13.74M
45.42%
YoY
|
-$8.200M
12.37%
YoY
|
| Basic Earnings Per Share |
-$0.11
-15.38%
YoY
|
-$0.12
-14.29%
YoY
|
N/A
|
-$0.12
0.0%
YoY
|
-$0.13
0.0%
YoY
|
-$0.14
-6.67%
YoY
|
N/A
|
-$0.12
-25.0%
YoY
|
-$0.13
-18.75%
YoY
|
-$0.15
N/A
|
N/A
|
-$0.16
-20.0%
YoY
|
-$0.16
N/A
|
N/A
|
N/A
|
-$0.20
-186.96%
YoY
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.11
-100.0%
YoY
|
-$0.12
-14.29%
YoY
|
-$0.10
-100.0%
YoY
|
-$0.12
0.0%
YoY
|
-$134.4K
103407436.28%
YoY
|
-$0.14
-6.67%
YoY
|
-$130.8K
-20.92%
YoY
|
-$0.12
-25.0%
YoY
|
-$0.13
-18.75%
YoY
|
-$0.15
-100.0%
YoY
|
-$165.4K
-17.32%
YoY
|
-$0.16
-20.0%
YoY
|
-$0.16
-100.0%
YoY
|
-$190.2K
-20.99%
YoY
|
-$200.0K
38.78%
YoY
|
-$0.20
-186.96%
YoY
|
-$184.5K
47.63%
YoY
|
-$240.8K
31.54%
YoY
|
-$144.1K
0.09%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
89.90M shares
0.84%
YoY
|
89.42M shares
0.3%
YoY
|
89.35M shares
0.37%
YoY
|
89.39M shares
0.7%
YoY
|
89.16M shares
0.56%
YoY
|
89.16M shares
17.73%
YoY
|
89.02M shares
38.64%
YoY
|
88.77M shares
46.71%
YoY
|
88.66M shares
54.35%
YoY
|
75.73M shares
31.85%
YoY
|
64.21M shares
12.59%
YoY
|
60.51M shares
6.1%
YoY
|
57.44M shares
0.91%
YoY
|
57.43M shares
0.89%
YoY
|
57.03M shares
0.29%
YoY
|
57.03M shares
0.31%
YoY
|
56.93M shares
1.53%
YoY
|
56.93M shares
9.55%
YoY
|
56.87M shares
12.14%
YoY
|
| Diluted Shares Outstanding |
89.89M shares
0.81%
YoY
|
89.41M shares
0.29%
YoY
|
N/A
|
89.39M shares
0.7%
YoY
|
89.16M shares
0.56%
YoY
|
89.16M shares
17.73%
YoY
|
N/A
|
88.77M shares
46.71%
YoY
|
88.66M shares
54.35%
YoY
|
75.73M shares
N/A
|
N/A
|
60.51M shares
6.1%
YoY
|
57.44M shares
N/A
|
N/A
|
N/A
|
57.03M shares
-1.06%
YoY
|
N/A
|
N/A
|
N/A
|
Loading...