|
Concept
|
2021 | 2020 | 2019 | 2018 | 2017 |
|---|---|---|---|---|---|
| Revenue |
$42.30M
602.69%
YoY
|
$6.019M
-79.1%
YoY
|
$28.80M
432.35%
YoY
|
$5.409M
-28.63%
YoY
|
$7.579M
201.35%
YoY
|
| Cost Of Revenue |
$4.737M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
| Gross Profit |
$37.56M
523.99%
YoY
|
$6.019M
-79.1%
YoY
|
$28.80M
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
$60.81M
173.73%
YoY
|
$22.22M
98.17%
YoY
|
$11.21M
3.81%
YoY
|
$10.80M
18.68%
YoY
|
$9.100M
10.98%
YoY
|
| Research & Development |
$26.30M
15.96%
YoY
|
$22.68M
26.29%
YoY
|
$17.96M
-13.25%
YoY
|
$20.70M
-17.79%
YoY
|
$25.18M
6.23%
YoY
|
| Depreciation & Amortization |
$67.00K
235.0%
YoY
|
$20.00K
N/A
|
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
| Operating Expenses |
$87.11M
94.03%
YoY
|
$44.90M
53.92%
YoY
|
$29.17M
-7.4%
YoY
|
$31.50M
25.1%
YoY
|
$25.18M
-21.09%
YoY
|
| Operating Profit |
-$49.55M
27.46%
YoY
|
-$38.88M
10294.92%
YoY
|
-$374.0K
-98.53%
YoY
|
-$25.36M
N/A
|
N/A
|
| Interest Expense |
-$4.045M
152.02%
YoY
|
-$1.605M
-11.57%
YoY
|
-$1.815M
-182.84%
YoY
|
$2.191M
-7.67%
YoY
|
$2.373M
-15.25%
YoY
|
| Other Income/Expense, Net |
-$3.788M
-215.03%
YoY
|
$3.293M
-66.27%
YoY
|
$9.762M
-51.26%
YoY
|
$20.03M
N/A
|
$0.00
-100.0%
YoY
|
| Pretax Income |
-$53.34M
49.9%
YoY
|
-$35.58M
-479.04%
YoY
|
$9.388M
-276.17%
YoY
|
-$5.329M
-91.79%
YoY
|
-$64.92M
142.25%
YoY
|
| Income Tax |
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$101.0K
0.0%
YoY
|
| Net Earnings |
-$53.34M
49.9%
YoY
|
-$35.58M
-479.04%
YoY
|
$9.388M
-276.17%
YoY
|
-$5.329M
-91.8%
YoY
|
-$65.03M
141.85%
YoY
|
| Basic Earnings Per Share |
-$1.63
-1.81%
YoY
|
-$1.66
-372.13%
YoY
|
$0.61
-238.64%
YoY
|
-$0.44
-27.87%
YoY
|
-$0.61
56.41%
YoY
|
| Diluted Earnings Per Share |
-$1.63
-1.81%
YoY
|
-$1.66
-372.13%
YoY
|
$0.61
-131.61%
YoY
|
-$1.93
216.39%
YoY
|
-$0.61
56.41%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
32.66M shares
52.61%
YoY
|
21.40M shares
39.6%
YoY
|
15.33M shares
27.13%
YoY
|
12.06M
13.84%
YoY
|
10.59M
-84.71%
YoY
|
| Diluted Shares Outstanding |
32.66M shares
52.61%
YoY
|
21.40M shares
39.19%
YoY
|
15.38M shares
17.62%
YoY
|
13.07M
-87.66%
YoY
|
105.9M
52.93%
YoY
|
|
Concept
|
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 | 2018 Q3 | 2018 Q2 | 2018 Q1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$30.45M
100.68%
YoY
|
$25.30M
234.89%
YoY
|
$20.92M
989.58%
YoY
|
$17.65M
1891.65%
YoY
|
$15.17M
-24.14%
YoY
|
$7.556M
908.81%
YoY
|
$1.920M
144.9%
YoY
|
$886.0K
15.97%
YoY
|
$20.00M
-22.23%
YoY
|
$749.0K
6.54%
YoY
|
$784.0K
-51.33%
YoY
|
$764.0K
-48.48%
YoY
|
$25.72M
942.44%
YoY
|
$703.0K
62.36%
YoY
|
$1.611M
3402.17%
YoY
|
$1.483M
1708.54%
YoY
|
$2.467M
-46.53%
YoY
|
$433.0K
23.36%
YoY
|
$46.00K
-98.18%
YoY
|
| Cost Of Revenue |
$3.964M
127.29%
YoY
|
$3.065M
272.87%
YoY
|
$2.434M
1663.77%
YoY
|
$2.033M
N/A
|
$1.744M
N/A
|
$822.0K
N/A
|
$138.0K
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
|
| Gross Profit |
$26.49M
97.22%
YoY
|
$22.24M
230.25%
YoY
|
$18.49M
937.37%
YoY
|
$15.61M
N/A
|
$13.43M
N/A
|
$6.734M
N/A
|
$1.782M
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
|
| Selling, General & Admin |
$17.58M
16.09%
YoY
|
$17.08M
14.44%
YoY
|
$17.34M
14.81%
YoY
|
$15.65M
73.76%
YoY
|
$15.14M
161.07%
YoY
|
$14.92M
299.25%
YoY
|
$15.10M
311.22%
YoY
|
$9.008M
210.62%
YoY
|
$5.800M
101.11%
YoY
|
$3.737M
24.57%
YoY
|
$3.672M
46.88%
YoY
|
$2.900M
11.54%
YoY
|
$2.884M
6.81%
YoY
|
$3.000M
7.14%
YoY
|
$2.500M
-3.85%
YoY
|
$2.600M
8.33%
YoY
|
$2.700M
28.57%
YoY
|
$2.800M
21.74%
YoY
|
$2.600M
13.04%
YoY
|
| Research & Development |
$11.07M
47.61%
YoY
|
$12.32M
79.09%
YoY
|
$10.16M
75.26%
YoY
|
$6.121M
33.82%
YoY
|
$7.502M
28.02%
YoY
|
$6.878M
55.65%
YoY
|
$5.797M
-25.93%
YoY
|
$4.574M
1.64%
YoY
|
$5.860M
47.13%
YoY
|
$4.419M
69.25%
YoY
|
$7.826M
13.42%
YoY
|
$4.500M
-13.46%
YoY
|
$3.983M
-22.81%
YoY
|
$2.611M
-46.57%
YoY
|
$6.900M
27.78%
YoY
|
$5.200M
-8.77%
YoY
|
$5.160M
10.59%
YoY
|
$4.887M
-28.98%
YoY
|
$5.400M
-32.13%
YoY
|
| Depreciation & Amortization |
$17.00K
-5.56%
YoY
|
$17.00K
30.77%
YoY
|
$17.00K
-15.0%
YoY
|
$16.00K
60.0%
YoY
|
$18.00K
80.0%
YoY
|
$13.00K
N/A
|
$20.00K
N/A
|
$10.00K
N/A
|
$10.00K
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
N/A
|
| Operating Expenses |
$28.65M
17.49%
YoY
|
$29.39M
34.84%
YoY
|
$27.50M
31.58%
YoY
|
$21.77M
60.31%
YoY
|
$24.39M
109.16%
YoY
|
$21.80M
167.26%
YoY
|
$20.90M
81.74%
YoY
|
$13.58M
83.59%
YoY
|
$11.66M
69.8%
YoY
|
$8.156M
45.72%
YoY
|
$11.50M
23.54%
YoY
|
$7.398M
-5.47%
YoY
|
$6.867M
-12.84%
YoY
|
$5.597M
-20.1%
YoY
|
$9.307M
15.53%
YoY
|
$7.826M
-22.92%
YoY
|
$7.879M
16.43%
YoY
|
$7.005M
-23.72%
YoY
|
$8.056M
-21.69%
YoY
|
| Operating Profit |
-$2.168M
-76.47%
YoY
|
-$7.154M
-52.51%
YoY
|
-$9.011M
-52.86%
YoY
|
-$6.160M
-51.48%
YoY
|
-$9.215M
14.33%
YoY
|
-$15.06M
103.38%
YoY
|
-$19.12M
78.41%
YoY
|
-$12.70M
91.38%
YoY
|
-$8.060M
-142.76%
YoY
|
-$7.407M
51.35%
YoY
|
-$10.71M
39.22%
YoY
|
-$6.634M
4.59%
YoY
|
$18.85M
-448.3%
YoY
|
-$4.894M
-25.53%
YoY
|
-$7.696M
9.47%
YoY
|
-$6.343M
-37.02%
YoY
|
-$5.412M
151.37%
YoY
|
-$6.572M
-25.59%
YoY
|
-$7.030M
-9.35%
YoY
|
| Interest Expense |
-$1.098M
-4.77%
YoY
|
-$1.165M
3.28%
YoY
|
-$1.188M
-294.44%
YoY
|
-$1.153M
120.88%
YoY
|
-$1.153M
175.18%
YoY
|
-$1.128M
-423.21%
YoY
|
$611.0K
-293.97%
YoY
|
-$522.0K
-123.73%
YoY
|
-$419.0K
-189.72%
YoY
|
$349.0K
-22.62%
YoY
|
-$315.0K
-155.85%
YoY
|
$2.200M
-91.51%
YoY
|
$467.0K
-19.34%
YoY
|
$451.0K
-17.85%
YoY
|
$564.0K
14.4%
YoY
|
$25.90M
90.44%
YoY
|
$579.0K
-102.39%
YoY
|
$549.0K
3.58%
YoY
|
$493.0K
-10.53%
YoY
|
| Other Income/Expense, Net |
-$1.098M
-4.77%
YoY
|
-$1.165M
-179.41%
YoY
|
-$1.188M
-60.49%
YoY
|
-$1.095M
-191.86%
YoY
|
-$1.153M
246.25%
YoY
|
$1.467M
1352.48%
YoY
|
-$3.007M
-228.89%
YoY
|
$1.192M
N/A
|
-$333.0K
-86.25%
YoY
|
$101.0K
-94.26%
YoY
|
$2.333M
-71.72%
YoY
|
N/A
|
-$2.421M
-85.55%
YoY
|
$1.759M
-83.37%
YoY
|
$8.251M
-521.4%
YoY
|
$1.730M
-371.59%
YoY
|
-$16.75M
2457.4%
YoY
|
$10.58M
-2095.47%
YoY
|
-$1.958M
255.35%
YoY
|
| Pretax Income |
-$3.266M
-68.5%
YoY
|
-$8.319M
-38.82%
YoY
|
-$10.20M
-53.85%
YoY
|
-$7.255M
-36.91%
YoY
|
-$10.37M
23.43%
YoY
|
-$13.60M
86.26%
YoY
|
-$22.10M
163.1%
YoY
|
-$11.50M
155.56%
YoY
|
-$8.400M
-151.22%
YoY
|
-$7.300M
135.48%
YoY
|
-$8.400M
-1500.0%
YoY
|
-$4.500M
-120.64%
YoY
|
$16.40M
-173.87%
YoY
|
-$3.100M
-177.42%
YoY
|
$600.0K
-106.68%
YoY
|
$21.80M
522.86%
YoY
|
-$22.20M
-15.59%
YoY
|
$4.004M
-112.03%
YoY
|
-$8.988M
2.25%
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
|
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
| Net Earnings |
-$3.266M
-68.5%
YoY
|
-$8.319M
-38.82%
YoY
|
-$10.20M
-53.9%
YoY
|
-$7.255M
-36.93%
YoY
|
-$10.37M
23.53%
YoY
|
-$13.60M
86.11%
YoY
|
-$22.12M
163.95%
YoY
|
-$11.50M
157.88%
YoY
|
-$8.393M
-151.09%
YoY
|
-$7.306M
133.05%
YoY
|
-$8.381M
-1610.09%
YoY
|
-$4.461M
-120.45%
YoY
|
$16.43M
-174.13%
YoY
|
-$3.135M
-178.3%
YoY
|
$555.0K
-106.17%
YoY
|
$21.82M
523.55%
YoY
|
-$22.16M
-16.04%
YoY
|
$4.004M
-112.03%
YoY
|
-$8.988M
1.67%
YoY
|
| Basic Earnings Per Share |
-$0.09
-70.0%
YoY
|
-$0.24
-40.0%
YoY
|
-$0.30
-62.96%
YoY
|
-$0.21
-52.27%
YoY
|
-$0.30
-9.09%
YoY
|
-$0.40
-4.76%
YoY
|
-$0.81
55.77%
YoY
|
-$0.44
57.14%
YoY
|
-$0.33
-132.35%
YoY
|
-$0.42
110.0%
YoY
|
-$0.52
-1400.0%
YoY
|
-$0.28
-116.0%
YoY
|
$1.02
-155.43%
YoY
|
-$0.20
-158.82%
YoY
|
$0.04
-105.26%
YoY
|
$1.75
5733.33%
YoY
|
-$1.84
736.36%
YoY
|
$0.34
-213.33%
YoY
|
-$0.76
533.33%
YoY
|
| Diluted Earnings Per Share |
-$0.09
-70.0%
YoY
|
-$0.24
-40.0%
YoY
|
-$0.30
-62.96%
YoY
|
-$0.21
-52.27%
YoY
|
-$0.30
-9.09%
YoY
|
-$0.40
-4.76%
YoY
|
-$0.81
55.77%
YoY
|
-$0.44
57.14%
YoY
|
-$0.33
-132.35%
YoY
|
-$0.42
110.0%
YoY
|
-$0.52
-16.13%
YoY
|
-$0.28
-20.0%
YoY
|
$1.02
-155.43%
YoY
|
-$0.20
-63.64%
YoY
|
-$0.62
-18.42%
YoY
|
-$0.35
337.5%
YoY
|
-$1.84
736.36%
YoY
|
-$0.55
83.33%
YoY
|
-$0.76
533.33%
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 |
34.61M shares
0.7%
YoY
|
34.50M shares
0.41%
YoY
|
34.48M shares
25.69%
YoY
|
34.38M shares
30.98%
YoY
|
34.37M shares
33.19%
YoY
|
34.36M shares
97.89%
YoY
|
27.43M shares
70.57%
YoY
|
26.25M shares
63.29%
YoY
|
25.81M shares
60.56%
YoY
|
17.36M shares
9.19%
YoY
|
16.08M shares
21.55%
YoY
|
16.08M
29.25%
YoY
|
16.07M
33.81%
YoY
|
15.90M
33.7%
YoY
|
13.23M
11.33%
YoY
|
12.44M
-89.49%
YoY
|
12.01M
-89.82%
YoY
|
11.89M
-89.24%
YoY
|
11.88M
-84.41%
YoY
|
| Diluted Shares Outstanding |
34.62M shares
0.71%
YoY
|
34.50M shares
0.41%
YoY
|
34.48M shares
25.69%
YoY
|
34.38M shares
30.98%
YoY
|
34.37M shares
33.19%
YoY
|
34.36M shares
97.89%
YoY
|
27.43M shares
70.57%
YoY
|
26.25M shares
63.29%
YoY
|
25.81M shares
60.47%
YoY
|
17.36M shares
9.19%
YoY
|
16.08M shares
21.06%
YoY
|
16.08M
20.35%
YoY
|
16.08M
33.88%
YoY
|
15.90M
23.57%
YoY
|
13.28M
11.77%
YoY
|
13.36M
-89.73%
YoY
|
12.01M
-89.82%
YoY
|
12.87M
-88.36%
YoY
|
11.88M
-84.41%
YoY
|
Loading...