|
Concept
|
2022 | 2021 | 2020 | 2019 |
|---|---|---|---|---|
| Revenue |
$97.67M
19.65%
YoY
|
$81.63M
46.05%
YoY
|
$55.89M
73.64%
YoY
|
$32.19M
N/A
|
| Cost Of Revenue |
$43.36M
29.59%
YoY
|
$33.46M
48.33%
YoY
|
$22.56M
25.17%
YoY
|
$18.02M
N/A
|
| Gross Profit |
$54.30M
12.75%
YoY
|
$48.16M
44.51%
YoY
|
$33.33M
135.31%
YoY
|
$14.16M
N/A
|
| Selling, General & Admin |
$156.6M
100.87%
YoY
|
$77.97M
111.41%
YoY
|
$36.88M
10.35%
YoY
|
$33.42M
N/A
|
| Research & Development |
$73.44M
68.85%
YoY
|
$43.50M
41.46%
YoY
|
$30.75M
-2.99%
YoY
|
$31.70M
N/A
|
| Depreciation & Amortization |
$4.571M
77.93%
YoY
|
$2.569M
-9.0%
YoY
|
$2.823M
-10.58%
YoY
|
$3.157M
N/A
|
| Operating Expenses |
$273.4M
76.48%
YoY
|
$154.9M
71.68%
YoY
|
$90.25M
38.58%
YoY
|
$65.12M
N/A
|
| Operating Profit |
-$175.8M
139.77%
YoY
|
-$73.30M
113.37%
YoY
|
-$34.36M
-32.58%
YoY
|
-$50.96M
N/A
|
| Interest Expense |
$0.00
-100.0%
YoY
|
$1.324M
-92.78%
YoY
|
$18.34M
-491.09%
YoY
|
-$4.689M
N/A
|
| Other Income/Expense, Net |
$65.89M
-562.59%
YoY
|
-$14.24M
-23.67%
YoY
|
-$18.66M
N/A
|
N/A
|
| Pretax Income |
-$109.9M
25.5%
YoY
|
-$87.55M
65.14%
YoY
|
-$53.02M
-6.99%
YoY
|
-$57.00M
N/A
|
| Income Tax |
-$717.0K
-1986.84%
YoY
|
$38.00K
65.22%
YoY
|
$23.00K
N/A
|
N/A
|
| Net Earnings |
-$109.2M
24.68%
YoY
|
-$87.55M
65.14%
YoY
|
-$53.02M
-6.99%
YoY
|
-$57.00M
N/A
|
| Basic Earnings Per Share |
-$0.59
-7.81%
YoY
|
-$0.64
-20.99%
YoY
|
-$0.81
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.59
-7.81%
YoY
|
-$0.64
-20.99%
YoY
|
-$0.81
-100.0%
YoY
|
-$314.6K
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
184.0M shares
34.15%
YoY
|
137.2M shares
110.49%
YoY
|
65.16M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
184.0M shares
34.15%
YoY
|
137.2M shares
110.49%
YoY
|
65.16M shares
N/A
|
N/A
|
|
Concept
|
2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 | 2021 Q2 | 2021 Q1 | 2020 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$22.05M
-47.14%
YoY
|
$20.47M
44.71%
YoY
|
$20.38M
-11.32%
YoY
|
$18.83M
-18.11%
YoY
|
$41.71M
108.65%
YoY
|
$14.14M
-28.49%
YoY
|
$22.98M
21.85%
YoY
|
$22.99M
-18.53%
YoY
|
$19.99M
40.46%
YoY
|
$19.78M
176.26%
YoY
|
$18.86M
200.65%
YoY
|
$28.22M
N/A
|
| Cost Of Revenue |
$11.64M
-0.26%
YoY
|
$11.18M
57.91%
YoY
|
$12.32M
5.7%
YoY
|
$12.97M
23.91%
YoY
|
$11.67M
33.07%
YoY
|
$7.077M
-11.37%
YoY
|
$11.65M
86.58%
YoY
|
$10.46M
2.24%
YoY
|
$8.770M
78.51%
YoY
|
$7.985M
149.69%
YoY
|
$6.245M
46.29%
YoY
|
$10.23M
N/A
|
| Gross Profit |
$10.41M
-65.35%
YoY
|
$9.293M
31.5%
YoY
|
$8.063M
-28.82%
YoY
|
$5.864M
-53.2%
YoY
|
$30.04M
167.72%
YoY
|
$7.067M
-40.08%
YoY
|
$11.33M
-10.2%
YoY
|
$12.53M
-30.34%
YoY
|
$11.22M
20.41%
YoY
|
$11.80M
197.7%
YoY
|
$12.62M
529.49%
YoY
|
$17.99M
N/A
|
| Selling, General & Admin |
$23.88M
-53.39%
YoY
|
$29.57M
-19.66%
YoY
|
$34.19M
10.95%
YoY
|
$37.76M
27.14%
YoY
|
$51.24M
148.33%
YoY
|
$36.81M
148.18%
YoY
|
$30.82M
140.57%
YoY
|
$29.70M
193.25%
YoY
|
$20.63M
147.48%
YoY
|
$14.83M
67.26%
YoY
|
$12.81M
34.13%
YoY
|
$10.13M
N/A
|
| Research & Development |
$10.46M
-46.15%
YoY
|
$10.82M
-38.68%
YoY
|
$14.07M
1.93%
YoY
|
$22.59M
101.83%
YoY
|
$19.42M
24.51%
YoY
|
$17.64M
105.31%
YoY
|
$13.80M
69.99%
YoY
|
$11.19M
47.85%
YoY
|
$15.60M
126.55%
YoY
|
$8.590M
10.43%
YoY
|
$8.118M
-4.68%
YoY
|
$7.570M
N/A
|
| Depreciation & Amortization |
$1.900M
62.12%
YoY
|
$1.890M
96.26%
YoY
|
$1.754M
132.32%
YoY
|
$1.681M
154.7%
YoY
|
$1.172M
290.67%
YoY
|
$963.0K
42.88%
YoY
|
$755.0K
7.4%
YoY
|
$660.0K
-11.29%
YoY
|
$300.0K
-50.0%
YoY
|
$674.0K
0.45%
YoY
|
$703.0K
2.18%
YoY
|
$744.0K
N/A
|
| Operating Expenses |
$50.13M
-39.11%
YoY
|
$51.56M
-16.19%
YoY
|
$60.57M
7.65%
YoY
|
$60.35M
47.58%
YoY
|
$82.33M
82.95%
YoY
|
$61.53M
95.89%
YoY
|
$56.27M
107.08%
YoY
|
$40.89M
131.06%
YoY
|
$45.00M
123.49%
YoY
|
$31.41M
88.67%
YoY
|
$27.17M
50.4%
YoY
|
$17.70M
N/A
|
| Operating Profit |
-$28.08M
-30.85%
YoY
|
-$31.10M
-34.37%
YoY
|
-$40.19M
20.75%
YoY
|
-$54.48M
92.12%
YoY
|
-$40.61M
62.41%
YoY
|
-$47.38M
307.47%
YoY
|
-$33.29M
300.47%
YoY
|
-$28.36M
-9778.5%
YoY
|
-$25.01M
323.76%
YoY
|
-$11.63M
-8.33%
YoY
|
-$8.312M
-48.25%
YoY
|
$293.0K
N/A
|
| Interest Expense |
$6.090M
N/A
|
$6.325M
N/A
|
$5.978M
N/A
|
$5.014M
298.57%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$1.258M
-113.66%
YoY
|
$2.000K
-99.87%
YoY
|
$148.0K
-102.33%
YoY
|
$1.174M
-177.44%
YoY
|
-$9.207M
N/A
|
| Other Income/Expense, Net |
$6.403M
-9.15%
YoY
|
$6.325M
-74.07%
YoY
|
$5.993M
-79.55%
YoY
|
$121.0K
-96.81%
YoY
|
$7.048M
-142.94%
YoY
|
$24.40M
-1527.5%
YoY
|
$29.31M
-2600.68%
YoY
|
$3.793M
N/A
|
-$16.41M
937.48%
YoY
|
-$1.709M
N/A
|
-$1.172M
N/A
|
N/A
|
| Pretax Income |
-$21.68M
-35.41%
YoY
|
-$24.77M
7.77%
YoY
|
-$34.20M
759.51%
YoY
|
-$49.35M
111.72%
YoY
|
-$33.56M
-18.96%
YoY
|
-$22.99M
72.34%
YoY
|
-$3.979M
-58.05%
YoY
|
-$23.31M
161.47%
YoY
|
-$41.42M
453.51%
YoY
|
-$13.34M
-29.95%
YoY
|
-$9.484M
-46.05%
YoY
|
-$8.914M
N/A
|
| Income Tax |
$500.0K
-183.33%
YoY
|
$2.000K
N/A
|
$2.000K
N/A
|
-$95.00K
N/A
|
-$600.0K
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 |
-$22.16M
-32.74%
YoY
|
-$24.77M
7.77%
YoY
|
-$34.20M
759.56%
YoY
|
-$49.25M
111.31%
YoY
|
-$32.94M
-20.47%
YoY
|
-$22.99M
72.34%
YoY
|
-$3.979M
-58.05%
YoY
|
-$23.31M
161.47%
YoY
|
-$41.42M
453.51%
YoY
|
-$13.34M
-29.95%
YoY
|
-$9.484M
-46.05%
YoY
|
-$8.914M
N/A
|
| Basic Earnings Per Share |
-$0.12
-33.33%
YoY
|
-$0.13
0.0%
YoY
|
-$0.18
800.0%
YoY
|
N/A
|
-$0.18
-40.0%
YoY
|
-$0.13
8.33%
YoY
|
-$0.02
-75.0%
YoY
|
N/A
|
-$0.30
150.0%
YoY
|
-$0.12
N/A
|
-$0.08
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.12
-33.33%
YoY
|
-$0.13
0.0%
YoY
|
-$0.18
800.0%
YoY
|
-$0.26
-100.0%
YoY
|
-$0.18
-40.0%
YoY
|
-$0.13
8.33%
YoY
|
-$0.02
-75.0%
YoY
|
-$127.6K
159.24%
YoY
|
-$0.30
150.0%
YoY
|
-$0.12
-100.0%
YoY
|
-$0.08
-100.0%
YoY
|
-$49.20K
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
|
| Basic Shares Outstanding |
188.1M shares
2.52%
YoY
|
187.9M shares
2.62%
YoY
|
187.9M shares
3.21%
YoY
|
187.5M shares
3.51%
YoY
|
183.5M shares
33.74%
YoY
|
183.1M shares
59.39%
YoY
|
182.1M shares
59.03%
YoY
|
181.2M shares
N/A
|
137.2M shares
124.51%
YoY
|
114.9M shares
N/A
|
114.5M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
187.1M shares
1.44%
YoY
|
186.7M shares
1.96%
YoY
|
186.5M shares
2.46%
YoY
|
N/A
|
184.4M shares
34.43%
YoY
|
183.1M shares
59.39%
YoY
|
182.1M shares
59.03%
YoY
|
N/A
|
137.2M shares
124.51%
YoY
|
114.9M shares
N/A
|
114.5M shares
N/A
|
N/A
|
Loading...