|
Concept
|
2022 | 2021 | 2020 | 2019 | 2018 |
|---|---|---|---|---|---|
| Revenue |
$30.00M
1016.49%
YoY
|
$2.687M
-97.87%
YoY
|
$126.2M
721.37%
YoY
|
$15.36M
-74.15%
YoY
|
$59.42M
363.25%
YoY
|
| Cost Of Revenue |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Gross Profit |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
$27.64M
-0.48%
YoY
|
$27.77M
8.05%
YoY
|
$25.70M
8.9%
YoY
|
$23.60M
46.58%
YoY
|
$16.10M
46.36%
YoY
|
| Research & Development |
$67.00M
25.07%
YoY
|
$53.57M
30.61%
YoY
|
$41.02M
-21.3%
YoY
|
$52.12M
-0.71%
YoY
|
$52.49M
9.85%
YoY
|
| Depreciation & Amortization |
$1.368M
-12.81%
YoY
|
$1.569M
-6.05%
YoY
|
$1.670M
-6.44%
YoY
|
$1.785M
32.52%
YoY
|
$1.347M
39.73%
YoY
|
| Operating Expenses |
$91.87M
16.73%
YoY
|
$78.70M
21.87%
YoY
|
$64.58M
-11.21%
YoY
|
$72.73M
6.06%
YoY
|
$68.57M
16.58%
YoY
|
| Operating Profit |
-$61.87M
-18.61%
YoY
|
-$76.01M
-223.43%
YoY
|
$61.59M
-207.36%
YoY
|
-$57.37M
526.88%
YoY
|
-$9.151M
-80.1%
YoY
|
| Interest Expense |
$3.146M
23.57%
YoY
|
$2.546M
-10.82%
YoY
|
$2.855M
1868.97%
YoY
|
$145.0K
-94.32%
YoY
|
$2.554M
316.64%
YoY
|
| Other Income/Expense, Net |
$1.429M
1831.08%
YoY
|
$74.00K
-87.79%
YoY
|
$606.0K
-77.74%
YoY
|
$2.722M
N/A
|
N/A
|
| Pretax Income |
-$63.59M
-18.98%
YoY
|
-$78.49M
-232.25%
YoY
|
$59.35M
-208.32%
YoY
|
-$54.79M
730.51%
YoY
|
-$6.597M
-85.46%
YoY
|
| Income Tax |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
-$63.59M
-18.98%
YoY
|
-$78.49M
-232.27%
YoY
|
$59.34M
-208.3%
YoY
|
-$54.79M
730.51%
YoY
|
-$6.597M
-85.46%
YoY
|
| Basic Earnings Per Share |
-$1.14
-35.59%
YoY
|
-$1.77
-205.99%
YoY
|
$1.67
-184.77%
YoY
|
-$1.97
496.97%
YoY
|
-$0.33
N/A
|
| Diluted Earnings Per Share |
-$1.14
-35.59%
YoY
|
-$1.77
-212.74%
YoY
|
$1.57
-179.7%
YoY
|
-$1.97
496.97%
YoY
|
-$0.33
-100.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
55.76M shares
26.03%
YoY
|
44.24M shares
24.47%
YoY
|
35.55M shares
27.61%
YoY
|
27.85M shares
39.34%
YoY
|
19.99M shares
N/A
|
| Diluted Shares Outstanding |
55.76M shares
26.03%
YoY
|
44.24M shares
16.0%
YoY
|
38.14M shares
36.93%
YoY
|
27.85M shares
39.34%
YoY
|
19.99M shares
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 |
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$30.00M
1745.02%
YoY
|
$155.0K
-99.82%
YoY
|
$392.0K
N/A
|
$515.0K
N/A
|
$1.626M
-95.79%
YoY
|
$87.57M
19847.61%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$38.59M
167.37%
YoY
|
$439.0K
-95.5%
YoY
|
$344.0K
-80.12%
YoY
|
$143.0K
-94.11%
YoY
|
$14.43M
-68.27%
YoY
|
$9.764M
293.87%
YoY
|
| Cost Of Revenue |
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
|
| Gross Profit |
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
|
| Selling, General & Admin |
$8.576M
33.46%
YoY
|
$5.886M
-10.0%
YoY
|
$5.896M
-18.17%
YoY
|
$6.004M
2.69%
YoY
|
$6.426M
-0.12%
YoY
|
$6.540M
15.96%
YoY
|
$7.205M
-23.51%
YoY
|
$5.847M
8.08%
YoY
|
$6.434M
16.77%
YoY
|
$5.640M
1.99%
YoY
|
$9.420M
60.48%
YoY
|
$5.410M
-5.91%
YoY
|
$5.510M
-10.55%
YoY
|
$5.530M
-5.47%
YoY
|
$5.870M
21.78%
YoY
|
$5.750M
44.58%
YoY
|
$6.160M
57.42%
YoY
|
$5.850M
74.0%
YoY
|
$4.820M
70.32%
YoY
|
| Research & Development |
$13.83M
-24.0%
YoY
|
$13.78M
-17.13%
YoY
|
$15.29M
-6.34%
YoY
|
$16.89M
20.35%
YoY
|
$18.20M
43.64%
YoY
|
$16.62M
57.66%
YoY
|
$16.32M
60.33%
YoY
|
$14.04M
48.48%
YoY
|
$12.67M
32.69%
YoY
|
$10.54M
-6.59%
YoY
|
$10.18M
-6.61%
YoY
|
$9.454M
-26.8%
YoY
|
$9.548M
-27.86%
YoY
|
$11.29M
-21.11%
YoY
|
$10.90M
3.61%
YoY
|
$12.92M
-18.17%
YoY
|
$13.24M
-12.33%
YoY
|
$14.31M
29.03%
YoY
|
$10.52M
-35.38%
YoY
|
| Depreciation & Amortization |
$1.989M
474.86%
YoY
|
$318.0K
-7.83%
YoY
|
$331.0K
-11.73%
YoY
|
$346.0K
-11.73%
YoY
|
$346.0K
-11.73%
YoY
|
$345.0K
-15.02%
YoY
|
$375.0K
-8.54%
YoY
|
$392.0K
-4.39%
YoY
|
$392.0K
0.51%
YoY
|
$406.0K
-11.16%
YoY
|
$410.0K
-12.77%
YoY
|
$410.0K
-8.89%
YoY
|
$390.0K
-11.36%
YoY
|
$457.0K
6.28%
YoY
|
$470.0K
27.03%
YoY
|
$450.0K
36.36%
YoY
|
$440.0K
33.33%
YoY
|
$430.0K
33.96%
YoY
|
$370.0K
23.33%
YoY
|
| Operating Expenses |
$22.41M
-9.0%
YoY
|
$19.66M
-15.11%
YoY
|
$21.18M
-9.96%
YoY
|
$22.90M
15.16%
YoY
|
$24.62M
28.9%
YoY
|
$23.16M
43.12%
YoY
|
$23.53M
20.04%
YoY
|
$19.88M
38.49%
YoY
|
$19.10M
31.36%
YoY
|
$16.19M
0.68%
YoY
|
$19.60M
16.87%
YoY
|
$14.36M
-19.79%
YoY
|
$14.54M
-22.03%
YoY
|
$16.08M
-17.15%
YoY
|
$16.77M
9.29%
YoY
|
$17.90M
-9.41%
YoY
|
$18.65M
-1.88%
YoY
|
$19.40M
34.25%
YoY
|
$15.35M
-19.72%
YoY
|
| Operating Profit |
-$25.64M
4.13%
YoY
|
-$19.66M
-387.64%
YoY
|
N/A
|
-$22.90M
17.47%
YoY
|
-$24.62M
32.47%
YoY
|
$6.836M
-146.95%
YoY
|
N/A
|
-$19.49M
35.76%
YoY
|
-$18.59M
27.81%
YoY
|
-$14.56M
-164.66%
YoY
|
$67.97M
-516.18%
YoY
|
-$14.36M
-18.22%
YoY
|
-$14.54M
-21.43%
YoY
|
$22.52M
-553.24%
YoY
|
-$16.33M
192.64%
YoY
|
-$17.56M
-2.63%
YoY
|
-$18.51M
11.62%
YoY
|
-$4.968M
-116.0%
YoY
|
-$5.581M
-66.45%
YoY
|
| Interest Expense |
-$3.108M
-524.01%
YoY
|
$932.0K
36.66%
YoY
|
-$902.0K
31.68%
YoY
|
$829.0K
96.91%
YoY
|
$733.0K
76.2%
YoY
|
$682.0K
-33.4%
YoY
|
-$685.0K
10.48%
YoY
|
$421.0K
-71.34%
YoY
|
$416.0K
-2.58%
YoY
|
$1.024M
201.18%
YoY
|
-$620.0K
-263.16%
YoY
|
$1.469M
116.67%
YoY
|
$427.0K
-43.22%
YoY
|
$340.0K
-55.79%
YoY
|
$380.0K
-55.29%
YoY
|
$678.0K
-16.09%
YoY
|
$752.0K
2.87%
YoY
|
$769.0K
355.03%
YoY
|
$850.0K
507.14%
YoY
|
| Other Income/Expense, Net |
$557.0K
286.81%
YoY
|
$854.0K
1797.78%
YoY
|
$754.0K
10671.43%
YoY
|
$487.0K
2335.0%
YoY
|
$144.0K
526.09%
YoY
|
$45.00K
104.55%
YoY
|
$7.000K
N/A
|
$20.00K
-62.26%
YoY
|
$23.00K
-85.89%
YoY
|
$22.00K
-94.4%
YoY
|
N/A
|
$53.00K
N/A
|
$163.0K
N/A
|
$393.0K
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
-$28.19M
11.82%
YoY
|
-$19.74M
-418.45%
YoY
|
-$21.33M
-11.3%
YoY
|
-$23.24M
16.83%
YoY
|
-$25.21M
32.83%
YoY
|
$6.199M
-139.84%
YoY
|
-$24.05M
-135.71%
YoY
|
-$19.89M
26.14%
YoY
|
-$18.98M
28.16%
YoY
|
-$15.56M
-168.94%
YoY
|
$67.35M
-522.26%
YoY
|
-$15.77M
-6.58%
YoY
|
-$14.81M
-16.61%
YoY
|
$22.57M
-637.38%
YoY
|
-$15.95M
236.5%
YoY
|
-$16.88M
-1.99%
YoY
|
-$17.76M
12.04%
YoY
|
-$4.200M
-113.46%
YoY
|
-$4.740M
-71.26%
YoY
|
| Income Tax |
$0.00
N/A
|
$0.00
N/A
|
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
| Net Earnings |
-$28.19M
11.82%
YoY
|
-$19.74M
-418.45%
YoY
|
-$21.33M
-11.3%
YoY
|
-$23.24M
16.83%
YoY
|
-$25.21M
32.83%
YoY
|
$6.199M
-139.84%
YoY
|
-$24.05M
-135.71%
YoY
|
-$19.89M
26.11%
YoY
|
-$18.98M
28.19%
YoY
|
-$15.56M
-168.95%
YoY
|
$67.35M
-522.14%
YoY
|
-$15.77M
-6.54%
YoY
|
-$14.81M
-16.62%
YoY
|
$22.57M
-637.51%
YoY
|
-$15.95M
236.94%
YoY
|
-$16.88M
-2.0%
YoY
|
-$17.76M
12.02%
YoY
|
-$4.199M
-113.45%
YoY
|
-$4.735M
-69.98%
YoY
|
| Basic Earnings Per Share |
-$0.46
0.0%
YoY
|
-$0.33
-353.85%
YoY
|
N/A
|
-$0.39
-11.36%
YoY
|
-$0.46
4.55%
YoY
|
$0.13
-135.14%
YoY
|
N/A
|
-$0.44
12.82%
YoY
|
-$0.44
0.0%
YoY
|
-$0.37
-145.68%
YoY
|
$1.66
-391.23%
YoY
|
-$0.39
-36.07%
YoY
|
-$0.44
-31.25%
YoY
|
$0.81
-640.0%
YoY
|
-$0.57
235.29%
YoY
|
-$0.61
-1.61%
YoY
|
-$0.64
-12.33%
YoY
|
-$0.15
-109.43%
YoY
|
-$0.17
N/A
|
| Diluted Earnings Per Share |
-$0.46
0.94%
YoY
|
-$0.33
-353.85%
YoY
|
-$0.35
-100.0%
YoY
|
-$0.39
-11.36%
YoY
|
-$0.46
4.55%
YoY
|
$0.13
-135.14%
YoY
|
-$517.8K
-33194890.84%
YoY
|
-$0.44
12.82%
YoY
|
-$0.44
0.0%
YoY
|
-$0.37
-150.0%
YoY
|
$1.56
-100.0%
YoY
|
-$0.39
-100.0%
YoY
|
-$0.44
-31.25%
YoY
|
$0.74
-593.33%
YoY
|
-$571.9K
336405527.15%
YoY
|
-$605.9K
97723541.25%
YoY
|
-$0.64
-12.33%
YoY
|
-$0.15
-114.29%
YoY
|
-$0.17
-100.0%
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 |
60.72M shares
11.09%
YoY
|
60.72M shares
24.92%
YoY
|
60.54M shares
31.23%
YoY
|
58.03M shares
28.29%
YoY
|
54.65M shares
25.26%
YoY
|
48.61M shares
16.79%
YoY
|
46.14M shares
13.42%
YoY
|
45.24M shares
13.08%
YoY
|
43.63M shares
30.57%
YoY
|
41.62M shares
48.76%
YoY
|
40.68M shares
N/A
|
40.00M shares
43.6%
YoY
|
33.42M shares
20.02%
YoY
|
27.98M shares
0.54%
YoY
|
N/A
|
27.86M
N/A
|
27.85M shares
28.94%
YoY
|
27.83M
920.15%
YoY
|
27.68M
N/A
|
| Diluted Shares Outstanding |
60.72M shares
11.09%
YoY
|
60.63M shares
21.7%
YoY
|
N/A
|
59.05M shares
30.55%
YoY
|
54.65M shares
25.26%
YoY
|
49.82M shares
19.7%
YoY
|
N/A
|
45.24M shares
13.08%
YoY
|
43.63M shares
30.57%
YoY
|
41.62M shares
34.61%
YoY
|
N/A
|
40.00M shares
N/A
|
33.42M shares
20.02%
YoY
|
30.92M shares
11.11%
YoY
|
N/A
|
N/A
|
27.85M shares
28.94%
YoY
|
27.83M
572.99%
YoY
|
N/A
|
Loading...