|
Concept
|
2021 | 2020 | 2019 | 2018 |
|---|---|---|---|---|
| Revenue |
$61.92M
-35.06%
YoY
|
$95.36M
-5.95%
YoY
|
$101.4M
-29.07%
YoY
|
$142.9M
N/A
|
| Cost Of Revenue |
$67.84M
-3.43%
YoY
|
$70.25M
-1.93%
YoY
|
$71.63M
-36.08%
YoY
|
$112.1M
N/A
|
| Gross Profit |
-$5.914M
-123.55%
YoY
|
$25.12M
-15.63%
YoY
|
$29.77M
-3.6%
YoY
|
$30.88M
N/A
|
| Selling, General & Admin |
$138.3M
41.9%
YoY
|
$97.49M
132.49%
YoY
|
$41.93M
19.67%
YoY
|
$35.04M
N/A
|
| Research & Development |
$77.86M
-11.6%
YoY
|
$88.08M
54.93%
YoY
|
$56.85M
9.34%
YoY
|
$51.99M
N/A
|
| Depreciation & Amortization |
$8.452M
0.69%
YoY
|
$8.394M
5.02%
YoY
|
$7.993M
17.7%
YoY
|
$6.791M
N/A
|
| Operating Expenses |
$216.2M
20.77%
YoY
|
$179.0M
81.23%
YoY
|
$98.78M
13.5%
YoY
|
$87.03M
N/A
|
| Operating Profit |
-$222.1M
44.32%
YoY
|
-$153.9M
123.01%
YoY
|
-$69.01M
22.9%
YoY
|
-$56.15M
N/A
|
| Interest Expense |
$80.00K
-24.53%
YoY
|
$106.0K
37.66%
YoY
|
$77.00K
450.0%
YoY
|
$14.00K
N/A
|
| Other Income/Expense, Net |
$10.15M
-11377.78%
YoY
|
-$90.00K
-357.14%
YoY
|
$35.00K
-125.74%
YoY
|
-$136.0K
N/A
|
| Pretax Income |
-$211.6M
37.44%
YoY
|
-$153.9M
126.7%
YoY
|
-$67.91M
21.98%
YoY
|
-$55.67M
N/A
|
| Income Tax |
$645.0K
-115.79%
YoY
|
-$4.084M
497.95%
YoY
|
-$683.0K
-110.3%
YoY
|
$6.628M
N/A
|
| Net Earnings |
-$212.2M
41.62%
YoY
|
-$149.9M
122.93%
YoY
|
-$67.23M
7.91%
YoY
|
-$62.30M
N/A
|
| Basic Earnings Per Share |
-$1.09
7.92%
YoY
|
-$1.01
102.0%
YoY
|
-$0.50
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$1.09
7.92%
YoY
|
-$1.01
102.0%
YoY
|
-$0.50
-100.0%
YoY
|
-$479.6K
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
194.0M shares
30.99%
YoY
|
148.1M shares
10.56%
YoY
|
133.9M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
194.0M shares
30.99%
YoY
|
148.1M shares
10.56%
YoY
|
133.9M shares
N/A
|
N/A
|
|
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$9.641M
-26.18%
YoY
|
$11.51M
-15.36%
YoY
|
$6.180M
-65.14%
YoY
|
$17.54M
-1.7%
YoY
|
$13.06M
-59.31%
YoY
|
$13.60M
-52.1%
YoY
|
$17.73M
4.08%
YoY
|
$17.85M
-5.94%
YoY
|
$32.10M
137.47%
YoY
|
$28.39M
-2.41%
YoY
|
$17.03M
-57.23%
YoY
|
$18.97M
-86.72%
YoY
|
$13.52M
N/A
|
$29.09M
N/A
|
$39.82M
N/A
|
$142.9M
N/A
|
| Cost Of Revenue |
$20.52M
15.27%
YoY
|
$18.60M
-4.0%
YoY
|
$15.46M
-2.18%
YoY
|
$14.85M
-35.99%
YoY
|
$17.80M
3.91%
YoY
|
$19.38M
33.66%
YoY
|
$15.81M
2.46%
YoY
|
$23.20M
-67.6%
YoY
|
$17.13M
17.25%
YoY
|
$14.50M
N/A
|
$15.43M
N/A
|
$71.60M
-36.13%
YoY
|
$14.61M
N/A
|
N/A
|
N/A
|
$112.1M
N/A
|
| Gross Profit |
-$10.88M
129.47%
YoY
|
-$7.097M
22.7%
YoY
|
-$9.283M
-583.99%
YoY
|
$2.692M
-150.4%
YoY
|
-$4.740M
-131.67%
YoY
|
-$5.784M
-141.65%
YoY
|
$1.918M
19.73%
YoY
|
-$5.341M
-2484.38%
YoY
|
$14.97M
-1469.53%
YoY
|
$13.89M
19.17%
YoY
|
$1.602M
-91.56%
YoY
|
$224.0K
-99.28%
YoY
|
-$1.093M
N/A
|
$11.65M
N/A
|
$18.99M
N/A
|
$30.90M
N/A
|
| Selling, General & Admin |
$14.46M
-51.5%
YoY
|
$18.77M
-71.69%
YoY
|
$18.32M
-24.01%
YoY
|
$18.09M
-68.64%
YoY
|
$29.82M
102.77%
YoY
|
$66.31M
636.52%
YoY
|
$24.11M
50.39%
YoY
|
$57.70M
39.37%
YoY
|
$14.71M
58.56%
YoY
|
$9.003M
4401.5%
YoY
|
$16.03M
15932.0%
YoY
|
$41.40M
18.29%
YoY
|
$9.274M
N/A
|
$200.0K
N/A
|
$100.0K
N/A
|
$35.00M
N/A
|
| Research & Development |
$16.92M
-16.33%
YoY
|
$18.76M
10.28%
YoY
|
$21.30M
15.88%
YoY
|
$22.26M
-54.02%
YoY
|
$20.22M
91.94%
YoY
|
$17.01M
16.57%
YoY
|
$18.38M
26.51%
YoY
|
$48.40M
-14.94%
YoY
|
$10.54M
-36.23%
YoY
|
$14.59M
N/A
|
$14.53M
N/A
|
$56.90M
9.42%
YoY
|
$16.52M
N/A
|
N/A
|
N/A
|
$52.00M
N/A
|
| Depreciation & Amortization |
$1.662M
-16.82%
YoY
|
$2.190M
11.51%
YoY
|
$2.172M
5.8%
YoY
|
$2.244M
9.46%
YoY
|
$1.998M
0.2%
YoY
|
$1.964M
-1.01%
YoY
|
$2.053M
-5.44%
YoY
|
$2.050M
-74.34%
YoY
|
$1.994M
-1.14%
YoY
|
$1.984M
N/A
|
$2.171M
N/A
|
$7.990M
17.67%
YoY
|
$2.017M
N/A
|
N/A
|
N/A
|
$6.790M
N/A
|
| Operating Expenses |
$31.38M
-37.29%
YoY
|
$37.53M
-54.96%
YoY
|
$39.62M
-6.75%
YoY
|
$40.35M
-62.01%
YoY
|
$50.04M
182.53%
YoY
|
$83.32M
253.18%
YoY
|
$42.49M
34.44%
YoY
|
$106.2M
8.04%
YoY
|
$17.71M
-31.34%
YoY
|
$23.59M
11695.5%
YoY
|
$31.61M
31505.0%
YoY
|
$98.30M
12.99%
YoY
|
$25.80M
802482.45%
YoY
|
$200.0K
N/A
|
$100.0K
N/A
|
$87.00M
N/A
|
| Operating Profit |
-$42.26M
-22.86%
YoY
|
-$44.62M
-49.92%
YoY
|
-$48.90M
20.53%
YoY
|
-$37.66M
-66.21%
YoY
|
-$54.78M
1897.78%
YoY
|
-$89.10M
818.1%
YoY
|
-$40.57M
35.22%
YoY
|
-$111.5M
274.46%
YoY
|
-$2.742M
-89.8%
YoY
|
-$9.705M
-0.14%
YoY
|
-$30.00M
1035.62%
YoY
|
-$29.76M
-46.94%
YoY
|
-$26.89M
N/A
|
-$9.719M
N/A
|
-$2.642M
N/A
|
-$56.10M
N/A
|
| Interest Expense |
$0.00
-100.0%
YoY
|
$294.0K
617.07%
YoY
|
$3.000K
-91.67%
YoY
|
$130.0K
N/A
|
$6.000K
-80.65%
YoY
|
$41.00K
28.13%
YoY
|
$36.00K
500.0%
YoY
|
$0.00
-100.0%
YoY
|
$31.00K
72.22%
YoY
|
$32.00K
-96.44%
YoY
|
$6.000K
-100.43%
YoY
|
$1.100M
83.33%
YoY
|
$18.00K
N/A
|
$900.0K
N/A
|
-$1.400M
N/A
|
$600.0K
N/A
|
| Other Income/Expense, Net |
$2.000K
-109.09%
YoY
|
-$110.0K
-101.09%
YoY
|
$4.000K
-123.53%
YoY
|
$53.00K
N/A
|
-$22.00K
-157.89%
YoY
|
$10.14M
13792.92%
YoY
|
-$17.00K
-89.7%
YoY
|
$0.00
-100.0%
YoY
|
$38.00K
-190.48%
YoY
|
$72.96K
-91.86%
YoY
|
-$165.0K
-88.03%
YoY
|
$12.10M
-12200.0%
YoY
|
-$42.00K
N/A
|
$895.7K
N/A
|
-$1.379M
N/A
|
-$100.0K
N/A
|
| Pretax Income |
-$41.52M
-24.09%
YoY
|
-$44.44M
-43.67%
YoY
|
-$48.67M
20.12%
YoY
|
-$37.47M
-66.36%
YoY
|
-$54.70M
1901.39%
YoY
|
-$78.90M
712.54%
YoY
|
-$40.52M
34.79%
YoY
|
-$111.4M
101.45%
YoY
|
-$2.733M
-89.79%
YoY
|
-$9.710M
-1539.81%
YoY
|
-$30.06M
1928.04%
YoY
|
-$55.30M
-0.72%
YoY
|
-$26.76M
N/A
|
$674.4K
N/A
|
-$1.482M
N/A
|
-$55.70M
N/A
|
| Income Tax |
$41.00K
192.86%
YoY
|
-$141.0K
-141.59%
YoY
|
$447.0K
51.01%
YoY
|
-$4.000K
-128.57%
YoY
|
$14.00K
-99.45%
YoY
|
$339.0K
1894.12%
YoY
|
$296.0K
-104.43%
YoY
|
$14.00K
-101.74%
YoY
|
$2.562M
3560.0%
YoY
|
$17.00K
-32.0%
YoY
|
-$6.677M
-24829.63%
YoY
|
-$805.0K
-112.2%
YoY
|
$70.00K
N/A
|
$25.00K
N/A
|
$27.00K
N/A
|
$6.600M
N/A
|
| Net Earnings |
-$41.56M
-24.03%
YoY
|
-$44.30M
-44.09%
YoY
|
-$49.12M
20.34%
YoY
|
-$37.47M
-66.38%
YoY
|
-$54.71M
933.28%
YoY
|
-$79.24M
714.61%
YoY
|
-$40.82M
74.54%
YoY
|
-$111.5M
287.8%
YoY
|
-$5.295M
-80.26%
YoY
|
-$9.727M
2.65%
YoY
|
-$23.39M
971.72%
YoY
|
-$28.74M
-53.87%
YoY
|
-$26.83M
834591.97%
YoY
|
-$9.476M
N/A
|
-$2.182M
N/A
|
-$62.30M
N/A
|
| Basic Earnings Per Share |
-$0.19
-32.14%
YoY
|
N/A
|
-$0.25
13.64%
YoY
|
N/A
|
-$0.28
600.0%
YoY
|
-$0.41
485.71%
YoY
|
-$0.22
N/A
|
N/A
|
-$0.04
N/A
|
-$0.07
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.19
-32.14%
YoY
|
-$222.7K
54308991.81%
YoY
|
-$0.25
13.64%
YoY
|
-$189.8K
-70.36%
YoY
|
-$0.28
600.0%
YoY
|
-$0.41
485.71%
YoY
|
-$0.22
-100.0%
YoY
|
-$640.4K
59.69%
YoY
|
-$0.04
-100.0%
YoY
|
-$0.07
-100.0%
YoY
|
-$169.7K
187.53%
YoY
|
-$401.0K
-16.38%
YoY
|
-$396.7K
N/A
|
$13.11K
N/A
|
-$59.02K
N/A
|
-$479.6K
N/A
|
| 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
|
| Basic Shares Outstanding |
213.5M shares
8.82%
YoY
|
208.0M shares
7.75%
YoY
|
198.2M shares
4.73%
YoY
|
196.4M shares
16.44%
YoY
|
196.2M shares
39.66%
YoY
|
193.0M shares
37.99%
YoY
|
189.2M shares
N/A
|
168.7M shares
N/A
|
140.5M shares
N/A
|
139.9M shares
359.01%
YoY
|
N/A
|
N/A
|
N/A
|
30.47M
N/A
|
N/A
|
30.47M shares
N/A
|
| Diluted Shares Outstanding |
213.5M shares
8.82%
YoY
|
N/A
|
198.2M shares
4.73%
YoY
|
N/A
|
196.2M shares
39.66%
YoY
|
193.0M shares
37.99%
YoY
|
189.2M shares
N/A
|
N/A
|
140.5M shares
N/A
|
139.9M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...