|
Concept
|
2022 | 2021 | 2020 | 2019 | 2018 |
|---|---|---|---|---|---|
| Revenue |
$82.00M
204.75%
YoY
|
$26.91M
-56.81%
YoY
|
$62.30M
-57.88%
YoY
|
$147.9M
126.84%
YoY
|
$65.20M
-8.94%
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 |
$30.97M
6.85%
YoY
|
$28.98M
0.64%
YoY
|
$28.80M
3.23%
YoY
|
$27.90M
5.68%
YoY
|
$26.40M
14.29%
YoY
|
| Research & Development |
$103.3M
16.06%
YoY
|
$88.98M
13.08%
YoY
|
$78.69M
17.21%
YoY
|
$67.14M
-4.16%
YoY
|
$70.05M
3.32%
YoY
|
| Depreciation & Amortization |
$2.100M
-25.0%
YoY
|
$2.800M
-17.65%
YoY
|
$3.400M
-12.82%
YoY
|
$3.900M
2.63%
YoY
|
$3.800M
-13.64%
YoY
|
| Operating Expenses |
$134.2M
13.8%
YoY
|
$118.0M
9.78%
YoY
|
$107.5M
13.05%
YoY
|
$95.06M
-1.49%
YoY
|
$96.50M
6.2%
YoY
|
| Operating Profit |
-$52.24M
-42.63%
YoY
|
-$91.06M
101.82%
YoY
|
-$45.12M
-185.42%
YoY
|
$52.82M
-268.78%
YoY
|
-$31.29M
62.86%
YoY
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Income/Expense, Net |
$1.458M
632.66%
YoY
|
$199.0K
-84.56%
YoY
|
$1.289M
-68.19%
YoY
|
$4.052M
2.3%
YoY
|
$3.961M
41.06%
YoY
|
| Pretax Income |
-$50.78M
-44.11%
YoY
|
-$90.86M
107.44%
YoY
|
-$43.80M
-176.98%
YoY
|
$56.90M
-308.42%
YoY
|
-$27.30M
66.46%
YoY
|
| Income Tax |
$135.0K
800.0%
YoY
|
$15.00K
7.14%
YoY
|
$14.00K
-69.57%
YoY
|
$46.00K
0.0%
YoY
|
$46.00K
27.78%
YoY
|
| Net Earnings |
-$50.92M
-43.97%
YoY
|
-$90.87M
107.27%
YoY
|
-$43.84M
-177.16%
YoY
|
$56.82M
-307.54%
YoY
|
-$27.38M
66.51%
YoY
|
| Basic Earnings Per Share |
-$0.99
-45.6%
YoY
|
-$1.82
46.77%
YoY
|
-$1.24
-172.09%
YoY
|
$1.72
-304.76%
YoY
|
-$0.84
N/A
|
| Diluted Earnings Per Share |
-$0.99
-45.6%
YoY
|
-$1.82
46.77%
YoY
|
-$1.24
-174.7%
YoY
|
$1.66
-297.62%
YoY
|
-$0.84
-100.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
51.68M shares
3.49%
YoY
|
49.93M shares
40.94%
YoY
|
35.43M shares
7.09%
YoY
|
33.08M shares
1.58%
YoY
|
32.57M shares
N/A
|
| Diluted Shares Outstanding |
51.68M shares
3.49%
YoY
|
49.93M shares
40.94%
YoY
|
35.43M shares
3.3%
YoY
|
34.29M shares
5.3%
YoY
|
32.57M shares
N/A
|
|
Concept
|
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 | 2018 Q3 | 2018 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$82.00M
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
$25.37M
N/A
|
$1.500M
N/A
|
$62.30M
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$119.4M
723.45%
YoY
|
$17.40M
-10.31%
YoY
|
$11.00M
-1.79%
YoY
|
$20.10M
54.62%
YoY
|
$14.50M
-19.89%
YoY
|
$19.40M
-4.43%
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.458M
17.5%
YoY
|
$7.653M
11.66%
YoY
|
$7.511M
2.65%
YoY
|
$7.347M
-3.33%
YoY
|
$7.198M
4.32%
YoY
|
$6.854M
-3.46%
YoY
|
$7.317M
1.63%
YoY
|
$7.600M
1.33%
YoY
|
$6.900M
0.0%
YoY
|
$7.100M
9.23%
YoY
|
$7.200M
-1.37%
YoY
|
$7.500M
4.17%
YoY
|
$6.900M
4.55%
YoY
|
$6.500M
0.0%
YoY
|
$7.300M
12.31%
YoY
|
$7.200M
5.88%
YoY
|
$6.600M
10.0%
YoY
|
$6.500M
20.37%
YoY
|
$6.500M
6.56%
YoY
|
| Research & Development |
$23.20M
0.52%
YoY
|
$23.75M
1.99%
YoY
|
$26.20M
18.57%
YoY
|
$30.12M
46.85%
YoY
|
$23.08M
15.42%
YoY
|
$23.29M
29.36%
YoY
|
$22.10M
5.12%
YoY
|
$20.51M
4.38%
YoY
|
$20.00M
20.48%
YoY
|
$18.00M
19.1%
YoY
|
$21.02M
15.96%
YoY
|
$19.65M
13.69%
YoY
|
$16.60M
0.0%
YoY
|
$15.12M
-9.77%
YoY
|
$18.13M
-1.97%
YoY
|
$17.28M
-4.86%
YoY
|
$16.60M
-10.75%
YoY
|
$16.75M
-2.01%
YoY
|
$18.50M
7.6%
YoY
|
| Depreciation & Amortization |
$442.0K
-31.26%
YoY
|
$495.0K
-27.53%
YoY
|
$560.0K
-20.11%
YoY
|
$590.0K
-24.84%
YoY
|
$643.0K
-19.63%
YoY
|
$683.0K
-14.62%
YoY
|
$701.0K
-22.11%
YoY
|
$785.0K
-16.31%
YoY
|
$800.0K
-20.0%
YoY
|
$800.0K
-20.0%
YoY
|
$900.0K
0.0%
YoY
|
$938.0K
-2.29%
YoY
|
$1.000M
11.11%
YoY
|
$1.000M
0.0%
YoY
|
$900.0K
-10.0%
YoY
|
$960.0K
1.37%
YoY
|
$900.0K
0.0%
YoY
|
$1.000M
11.11%
YoY
|
$1.000M
-37.5%
YoY
|
| Operating Expenses |
$31.66M
4.55%
YoY
|
$31.41M
4.19%
YoY
|
$33.71M
14.61%
YoY
|
$37.46M
33.21%
YoY
|
$30.28M
12.57%
YoY
|
$30.14M
20.07%
YoY
|
$29.42M
4.13%
YoY
|
$28.12M
3.45%
YoY
|
$26.90M
14.47%
YoY
|
$25.10M
16.23%
YoY
|
$28.25M
10.98%
YoY
|
$27.19M
11.09%
YoY
|
$23.50M
1.29%
YoY
|
$21.60M
-7.18%
YoY
|
$25.45M
1.74%
YoY
|
$24.47M
-1.97%
YoY
|
$23.20M
-5.46%
YoY
|
$23.27M
3.57%
YoY
|
$25.02M
7.3%
YoY
|
| Operating Profit |
N/A
|
-$31.41M
4.19%
YoY
|
-$33.71M
732.65%
YoY
|
-$37.46M
40.92%
YoY
|
N/A
|
-$30.14M
20.07%
YoY
|
-$4.049M
-85.67%
YoY
|
-$26.58M
-2.21%
YoY
|
N/A
|
-$25.10M
-125.66%
YoY
|
-$28.25M
252.8%
YoY
|
-$27.19M
101.5%
YoY
|
N/A
|
$97.85M
-1219.53%
YoY
|
-$8.007M
41.97%
YoY
|
-$13.49M
-2.02%
YoY
|
N/A
|
-$8.740M
99.18%
YoY
|
-$5.640M
86.26%
YoY
|
| Interest Expense |
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
|
| Other Income/Expense, Net |
$737.0K
1240.0%
YoY
|
$412.0K
649.09%
YoY
|
$213.0K
432.5%
YoY
|
$96.00K
95.92%
YoY
|
$55.00K
-45.0%
YoY
|
$55.00K
-72.91%
YoY
|
$40.00K
-85.96%
YoY
|
$49.00K
-93.47%
YoY
|
$100.0K
-88.89%
YoY
|
$203.0K
-80.2%
YoY
|
$285.0K
-72.22%
YoY
|
$750.0K
-33.39%
YoY
|
$900.0K
-25.0%
YoY
|
$1.025M
-7.07%
YoY
|
$1.026M
6.21%
YoY
|
$1.126M
51.96%
YoY
|
$1.200M
70.7%
YoY
|
$1.103M
52.98%
YoY
|
$966.0K
28.46%
YoY
|
| Pretax Income |
$51.08M
-268.97%
YoY
|
-$30.99M
3.01%
YoY
|
-$33.50M
735.64%
YoY
|
-$37.37M
41.0%
YoY
|
-$30.23M
-185.15%
YoY
|
-$30.09M
20.83%
YoY
|
-$4.009M
-85.68%
YoY
|
-$26.50M
0.38%
YoY
|
$35.50M
-256.39%
YoY
|
-$24.90M
-125.18%
YoY
|
-$28.00M
300.0%
YoY
|
-$26.40M
112.9%
YoY
|
-$22.70M
1035.0%
YoY
|
$98.90M
-1401.32%
YoY
|
-$7.000M
48.94%
YoY
|
-$12.40M
-4.62%
YoY
|
-$2.000M
-81.48%
YoY
|
-$7.600M
105.41%
YoY
|
-$4.700M
104.35%
YoY
|
| Income Tax |
$117.0K
1850.0%
YoY
|
$5.000K
-16.67%
YoY
|
$12.00K
500.0%
YoY
|
$1.000K
0.0%
YoY
|
$6.000K
N/A
|
$6.000K
200.0%
YoY
|
$2.000K
-50.0%
YoY
|
$1.000K
-87.5%
YoY
|
$0.00
N/A
|
$2.000K
-83.33%
YoY
|
$4.000K
-66.67%
YoY
|
$8.000K
-33.33%
YoY
|
$0.00
N/A
|
$12.00K
N/A
|
$12.00K
N/A
|
$12.00K
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
| Net Earnings |
$50.96M
-268.55%
YoY
|
-$31.00M
3.01%
YoY
|
-$33.51M
735.53%
YoY
|
-$37.37M
40.82%
YoY
|
-$30.23M
-185.16%
YoY
|
-$30.09M
20.84%
YoY
|
-$4.011M
-85.66%
YoY
|
-$26.54M
0.35%
YoY
|
$35.50M
-256.39%
YoY
|
-$24.90M
-125.19%
YoY
|
-$27.97M
299.94%
YoY
|
-$26.44M
113.65%
YoY
|
-$22.70M
1035.0%
YoY
|
$98.86M
-1394.49%
YoY
|
-$6.993M
49.61%
YoY
|
-$12.38M
-5.0%
YoY
|
-$2.000M
-78.64%
YoY
|
-$7.637M
87.0%
YoY
|
-$4.674M
38.28%
YoY
|
| Basic Earnings Per Share |
N/A
|
-$0.60
1.69%
YoY
|
-$0.65
712.5%
YoY
|
-$0.72
24.14%
YoY
|
N/A
|
-$0.59
-19.18%
YoY
|
-$0.08
-90.24%
YoY
|
-$0.58
N/A
|
N/A
|
-$0.73
-124.41%
YoY
|
-$0.82
N/A
|
N/A
|
N/A
|
$2.99
-1400.0%
YoY
|
N/A
|
N/A
|
N/A
|
-$0.23
76.92%
YoY
|
N/A
|
| Diluted Earnings Per Share |
$0.99
-100.0%
YoY
|
-$0.60
1.69%
YoY
|
-$0.65
712.5%
YoY
|
-$0.72
24.14%
YoY
|
-$589.8K
-165.63%
YoY
|
-$0.59
-19.18%
YoY
|
-$0.08
-90.24%
YoY
|
-$0.58
-100.0%
YoY
|
$898.7K
-231.84%
YoY
|
-$0.73
-125.17%
YoY
|
-$0.82
-100.0%
YoY
|
-$776.5K
106.64%
YoY
|
-$681.7K
1021.37%
YoY
|
$2.90
-1360.87%
YoY
|
-$212.1K
46.68%
YoY
|
-$375.8K
-6.35%
YoY
|
-$60.79K
-79.11%
YoY
|
-$0.23
76.92%
YoY
|
-$144.6K
36.53%
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 |
51.69M shares
0.88%
YoY
|
51.69M shares
0.9%
YoY
|
51.68M shares
0.91%
YoY
|
51.64M shares
12.35%
YoY
|
51.24M shares
28.59%
YoY
|
51.23M shares
49.98%
YoY
|
51.21M shares
50.39%
YoY
|
45.96M shares
34.99%
YoY
|
39.85M shares
19.93%
YoY
|
34.16M shares
3.16%
YoY
|
34.05M shares
3.28%
YoY
|
34.05M shares
3.27%
YoY
|
33.23M shares
1.61%
YoY
|
33.11M shares
1.44%
YoY
|
32.97M shares
1.51%
YoY
|
32.97M shares
1.79%
YoY
|
32.70M shares
1.41%
YoY
|
32.64M shares
1.43%
YoY
|
32.48M shares
0.97%
YoY
|
| Diluted Shares Outstanding |
N/A
|
51.69M shares
0.9%
YoY
|
51.68M shares
0.91%
YoY
|
51.64M shares
12.35%
YoY
|
N/A
|
51.23M shares
49.98%
YoY
|
51.21M shares
50.39%
YoY
|
45.96M shares
N/A
|
N/A
|
34.16M shares
0.05%
YoY
|
34.05M shares
N/A
|
N/A
|
N/A
|
34.14M shares
4.6%
YoY
|
N/A
|
N/A
|
N/A
|
32.64M shares
1.43%
YoY
|
N/A
|
Loading...