|
Concept
|
2023 | 2022 | 2021 | 2020 | 2019 |
|---|---|---|---|---|---|
| Revenue |
$166.1M
-57.61%
YoY
|
$391.9M
449.88%
YoY
|
$71.28M
90.4%
YoY
|
$37.43M
30.1%
YoY
|
$28.77M
179.74%
YoY
|
| Cost Of Revenue |
$78.85M
-53.67%
YoY
|
$170.2M
367.02%
YoY
|
$36.44M
111.57%
YoY
|
$17.22M
143.57%
YoY
|
$7.071M
15.63%
YoY
|
| Gross Profit |
$87.28M
-60.64%
YoY
|
$221.8M
536.54%
YoY
|
$34.84M
72.37%
YoY
|
$20.21M
-6.87%
YoY
|
$21.70M
420.33%
YoY
|
| Selling, General & Admin |
$101.9M
-19.37%
YoY
|
$126.4M
47.13%
YoY
|
$85.90M
81.42%
YoY
|
$47.35M
-45.88%
YoY
|
$87.49M
6.98%
YoY
|
| Research & Development |
$35.62M
-48.22%
YoY
|
$68.78M
37.05%
YoY
|
$50.19M
82.55%
YoY
|
$27.49M
-53.89%
YoY
|
$59.63M
35.42%
YoY
|
| Depreciation & Amortization |
$98.40M
121.62%
YoY
|
$44.40M
286.09%
YoY
|
$11.50M
-33.14%
YoY
|
$17.20M
-15.69%
YoY
|
$20.40M
1201.85%
YoY
|
| Operating Expenses |
$35.62M
-48.22%
YoY
|
$68.78M
37.05%
YoY
|
$50.19M
82.55%
YoY
|
$27.49M
-84.26%
YoY
|
$174.6M
26.54%
YoY
|
| Operating Profit |
-$148.7M
736.45%
YoY
|
-$17.77M
-84.23%
YoY
|
-$112.7M
-32.35%
YoY
|
-$166.6M
14.25%
YoY
|
-$145.9M
14.2%
YoY
|
| Interest Expense |
-$18.05M
30.21%
YoY
|
-$13.86M
47.79%
YoY
|
-$9.378M
-78.42%
YoY
|
-$43.45M
165.59%
YoY
|
-$16.36M
-1142.04%
YoY
|
| Other Income/Expense, Net |
$32.83M
-280.6%
YoY
|
-$18.18M
-405.44%
YoY
|
$5.951M
-1072.39%
YoY
|
-$612.0K
-105.86%
YoY
|
$10.45M
4851.18%
YoY
|
| Pretax Income |
-$166.2M
233.62%
YoY
|
-$49.81M
-56.59%
YoY
|
-$114.7M
-45.54%
YoY
|
-$210.7M
38.83%
YoY
|
-$151.8M
20.51%
YoY
|
| Income Tax |
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
| Net Earnings |
-$166.2M
233.62%
YoY
|
-$49.81M
-56.59%
YoY
|
-$114.7M
-45.54%
YoY
|
-$210.7M
38.83%
YoY
|
-$151.8M
20.69%
YoY
|
| Basic Earnings Per Share |
-$0.29
222.22%
YoY
|
-$0.09
-67.86%
YoY
|
-$0.28
-64.56%
YoY
|
-$0.79
14.49%
YoY
|
-$0.69
N/A
|
| Diluted Earnings Per Share |
-$0.29
222.22%
YoY
|
-$0.09
-67.86%
YoY
|
-$0.28
-64.56%
YoY
|
-$0.79
14.49%
YoY
|
-$0.69
-100.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
565.7M shares
7.35%
YoY
|
526.9M shares
29.28%
YoY
|
407.6M shares
52.31%
YoY
|
267.6M shares
22.45%
YoY
|
218.5M shares
N/A
|
| Diluted Shares Outstanding |
565.7M shares
7.35%
YoY
|
526.9M shares
29.28%
YoY
|
407.6M shares
52.31%
YoY
|
267.6M shares
22.45%
YoY
|
218.5M shares
N/A
|
|
Concept
|
2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$0.00
-100.0%
YoY
|
$25.47M
-49.99%
YoY
|
$39.96M
-61.03%
YoY
|
$43.25M
-46.67%
YoY
|
$31.99M
-47.86%
YoY
|
$50.94M
-65.34%
YoY
|
$102.5M
375.2%
YoY
|
$81.10M
418.63%
YoY
|
$61.35M
141.97%
YoY
|
$146.9M
1587.8%
YoY
|
$21.58M
150.31%
YoY
|
$15.64M
9.62%
YoY
|
$25.35M
300.6%
YoY
|
$8.706M
5.95%
YoY
|
$8.620M
-5.67%
YoY
|
$14.27M
52.66%
YoY
|
$6.329M
18.68%
YoY
|
$8.217M
65.7%
YoY
|
$9.138M
388.14%
YoY
|
| Cost Of Revenue |
$0.00
-100.0%
YoY
|
$13.12M
-24.79%
YoY
|
$18.80M
-5.89%
YoY
|
$21.75M
158.12%
YoY
|
$20.85M
250.8%
YoY
|
$17.45M
-87.16%
YoY
|
$19.98M
256.89%
YoY
|
$8.428M
174.71%
YoY
|
$5.943M
-76.57%
YoY
|
$135.8M
5545.34%
YoY
|
$5.597M
108.07%
YoY
|
$3.068M
-66.8%
YoY
|
$25.37M
953.01%
YoY
|
$2.406M
-16.43%
YoY
|
$2.690M
8.47%
YoY
|
$9.241M
312.36%
YoY
|
$2.409M
94.27%
YoY
|
$2.879M
158.9%
YoY
|
$2.480M
239.73%
YoY
|
| Gross Profit |
$0.00
-100.0%
YoY
|
$12.35M
-63.12%
YoY
|
$21.16M
-74.37%
YoY
|
$21.50M
-70.42%
YoY
|
$11.14M
-79.9%
YoY
|
$33.49M
201.36%
YoY
|
$82.56M
416.63%
YoY
|
$72.68M
478.16%
YoY
|
$55.41M
-426307.69%
YoY
|
$11.11M
76.4%
YoY
|
$15.98M
169.48%
YoY
|
$12.57M
150.2%
YoY
|
-$13.00K
-100.33%
YoY
|
$6.300M
18.02%
YoY
|
$5.930M
-10.96%
YoY
|
$5.024M
-29.27%
YoY
|
$3.920M
-4.23%
YoY
|
$5.338M
38.76%
YoY
|
$6.660M
484.21%
YoY
|
| Selling, General & Admin |
$17.38M
-44.45%
YoY
|
$14.76M
-54.23%
YoY
|
$16.19M
-44.29%
YoY
|
$22.18M
-46.56%
YoY
|
$31.29M
33.07%
YoY
|
$32.25M
-0.23%
YoY
|
$29.05M
-25.2%
YoY
|
$41.50M
185.62%
YoY
|
$23.51M
34.94%
YoY
|
$32.33M
113.93%
YoY
|
$38.84M
868.53%
YoY
|
$14.53M
35.4%
YoY
|
$17.43M
13.38%
YoY
|
$15.11M
-12.35%
YoY
|
$4.010M
-79.6%
YoY
|
$10.73M
-52.03%
YoY
|
$15.37M
-34.32%
YoY
|
$17.24M
-21.81%
YoY
|
$19.66M
-5.16%
YoY
|
| Research & Development |
$6.380M
-44.67%
YoY
|
$5.550M
-53.97%
YoY
|
$1.987M
-90.33%
YoY
|
$10.04M
-22.1%
YoY
|
$11.53M
-34.81%
YoY
|
$12.06M
-31.75%
YoY
|
$20.54M
-13.92%
YoY
|
$12.89M
46.11%
YoY
|
$17.69M
88.9%
YoY
|
$17.67M
116.99%
YoY
|
$23.86M
1616.47%
YoY
|
$8.823M
52.15%
YoY
|
$9.363M
2.63%
YoY
|
$8.141M
-27.2%
YoY
|
$1.390M
-89.62%
YoY
|
$5.799M
-63.03%
YoY
|
$9.123M
-51.16%
YoY
|
$11.18M
-5.83%
YoY
|
$13.39M
19.98%
YoY
|
| Depreciation & Amortization |
$17.60M
-30.17%
YoY
|
$21.23M
-4.3%
YoY
|
$27.37M
26.57%
YoY
|
$23.66M
83.99%
YoY
|
$25.21M
330.65%
YoY
|
$22.19M
451.78%
YoY
|
$21.62M
683.12%
YoY
|
$12.86M
244.31%
YoY
|
$5.854M
150.92%
YoY
|
$4.021M
51.62%
YoY
|
$2.761M
-5.77%
YoY
|
$3.735M
7.51%
YoY
|
$2.333M
-53.29%
YoY
|
$2.652M
-54.53%
YoY
|
$2.930M
-54.64%
YoY
|
$3.474M
-53.11%
YoY
|
$4.995M
25.19%
YoY
|
$5.832M
95.38%
YoY
|
$6.460M
1096.3%
YoY
|
| Operating Expenses |
$6.380M
-44.67%
YoY
|
$5.550M
-53.97%
YoY
|
$45.54M
-36.05%
YoY
|
$10.04M
-22.1%
YoY
|
$11.53M
-34.81%
YoY
|
$12.06M
-31.75%
YoY
|
$71.21M
8.79%
YoY
|
$12.89M
46.11%
YoY
|
$17.69M
88.9%
YoY
|
$17.67M
116.99%
YoY
|
$65.46M
685.81%
YoY
|
$8.823M
52.15%
YoY
|
$9.363M
2.63%
YoY
|
$8.141M
-27.2%
YoY
|
$8.330M
-78.92%
YoY
|
$5.799M
-87.84%
YoY
|
$9.123M
-80.74%
YoY
|
$11.18M
-70.24%
YoY
|
$39.51M
21.83%
YoY
|
| Operating Profit |
-$24.85M
-56.32%
YoY
|
-$29.19M
-11.54%
YoY
|
-$24.38M
-314.91%
YoY
|
-$34.38M
-733.32%
YoY
|
-$56.89M
-781.17%
YoY
|
-$33.00M
-23.06%
YoY
|
$11.35M
-122.93%
YoY
|
$5.429M
-137.4%
YoY
|
$8.352M
-128.67%
YoY
|
-$42.90M
118.82%
YoY
|
-$49.48M
1961.58%
YoY
|
-$14.52M
-3.12%
YoY
|
-$29.14M
-74.63%
YoY
|
-$19.60M
-43.05%
YoY
|
-$2.400M
-92.69%
YoY
|
-$14.98M
-60.94%
YoY
|
-$114.8M
173.2%
YoY
|
-$34.42M
5.55%
YoY
|
-$32.85M
5.0%
YoY
|
| Interest Expense |
-$2.369M
-43.35%
YoY
|
-$4.317M
7.66%
YoY
|
-$5.863M
8275.71%
YoY
|
-$3.992M
-42.51%
YoY
|
-$4.182M
-8.41%
YoY
|
-$4.010M
75.88%
YoY
|
-$70.00K
-95.86%
YoY
|
-$6.944M
617.36%
YoY
|
-$4.566M
450.78%
YoY
|
-$2.280M
-61.29%
YoY
|
-$1.689M
-82.9%
YoY
|
-$968.0K
-93.94%
YoY
|
-$829.0K
-92.6%
YoY
|
-$5.890M
-7.97%
YoY
|
-$9.880M
57.07%
YoY
|
-$15.97M
162.66%
YoY
|
-$11.20M
229.41%
YoY
|
-$6.400M
984.75%
YoY
|
-$6.290M
2068.97%
YoY
|
| Other Income/Expense, Net |
-$341.0K
-123.45%
YoY
|
-$5.912M
-147.9%
YoY
|
$16.60M
-16.12%
YoY
|
$2.431M
-119.11%
YoY
|
$1.454M
-138.05%
YoY
|
$12.34M
-157.6%
YoY
|
$19.79M
99.0%
YoY
|
-$12.72M
2738.84%
YoY
|
-$3.821M
692.74%
YoY
|
-$21.43M
599.58%
YoY
|
$9.944M
1503.87%
YoY
|
-$448.0K
-130.07%
YoY
|
-$482.0K
-82.83%
YoY
|
-$3.063M
-3790.36%
YoY
|
$620.0K
-61.25%
YoY
|
$1.490M
-69.16%
YoY
|
-$2.808M
-156.82%
YoY
|
$83.00K
-108.95%
YoY
|
$1.600M
2566.67%
YoY
|
| Pretax Income |
-$38.44M
-35.52%
YoY
|
-$44.01M
60.09%
YoY
|
-$13.65M
-143.93%
YoY
|
-$65.42M
359.61%
YoY
|
-$59.62M
170240.0%
YoY
|
-$27.49M
-58.72%
YoY
|
$31.07M
-175.36%
YoY
|
-$14.23M
-10.66%
YoY
|
-$35.00K
-99.89%
YoY
|
-$66.61M
146.83%
YoY
|
-$41.22M
253.85%
YoY
|
-$15.93M
-45.93%
YoY
|
-$30.60M
-76.25%
YoY
|
-$26.99M
-33.75%
YoY
|
-$11.65M
-68.97%
YoY
|
-$29.47M
-25.6%
YoY
|
-$128.8M
218.19%
YoY
|
-$40.73M
19.36%
YoY
|
-$37.54M
19.1%
YoY
|
| Income Tax |
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Net Earnings |
-$139.8M
134.47%
YoY
|
-$44.01M
60.09%
YoY
|
-$13.65M
-143.93%
YoY
|
-$65.42M
359.61%
YoY
|
-$59.62M
170240.0%
YoY
|
-$27.49M
-58.72%
YoY
|
$31.07M
-175.36%
YoY
|
-$14.23M
-10.66%
YoY
|
-$35.00K
-99.89%
YoY
|
-$66.61M
146.83%
YoY
|
-$41.22M
253.85%
YoY
|
-$15.93M
-45.93%
YoY
|
-$30.60M
-76.25%
YoY
|
-$26.99M
-33.75%
YoY
|
-$11.65M
-68.97%
YoY
|
-$29.47M
-25.6%
YoY
|
-$128.8M
218.19%
YoY
|
-$40.73M
19.36%
YoY
|
-$37.54M
19.12%
YoY
|
| Basic Earnings Per Share |
N/A
|
-$0.06
20.0%
YoY
|
N/A
|
-$0.12
300.0%
YoY
|
-$0.11
N/A
|
-$0.05
-64.29%
YoY
|
N/A
|
-$0.03
-25.0%
YoY
|
$0.00
-100.0%
YoY
|
-$0.14
75.0%
YoY
|
N/A
|
-$0.04
-60.0%
YoY
|
-$0.08
-84.91%
YoY
|
-$0.08
-55.56%
YoY
|
N/A
|
-$0.10
N/A
|
-$0.53
N/A
|
-$0.18
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.16
45.45%
YoY
|
-$0.06
20.0%
YoY
|
-$0.02
-137.87%
YoY
|
-$0.12
300.0%
YoY
|
-$0.11
N/A
|
-$0.05
-64.29%
YoY
|
$0.06
-100.0%
YoY
|
-$0.03
-25.0%
YoY
|
$0.00
-100.0%
YoY
|
-$0.14
75.0%
YoY
|
-$89.66K
140.12%
YoY
|
-$0.04
-60.0%
YoY
|
-$0.08
-84.91%
YoY
|
-$0.08
-55.56%
YoY
|
-$37.34K
-78.23%
YoY
|
-$0.10
-100.0%
YoY
|
-$0.53
-100.0%
YoY
|
-$0.18
-100.0%
YoY
|
-$171.6K
18.37%
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 |
836.2M shares
48.58%
YoY
|
782.4M shares
38.84%
YoY
|
634.8M shares
12.4%
YoY
|
581.8M shares
2.32%
YoY
|
562.8M shares
5.29%
YoY
|
563.5M shares
14.69%
YoY
|
564.8M shares
17.91%
YoY
|
568.6M shares
33.1%
YoY
|
534.5M shares
38.46%
YoY
|
491.3M shares
37.75%
YoY
|
479.0M shares
44.95%
YoY
|
427.2M shares
46.6%
YoY
|
386.0M shares
57.34%
YoY
|
356.7M shares
61.29%
YoY
|
330.5M shares
36.44%
YoY
|
291.4M shares
20.31%
YoY
|
245.4M shares
1.36%
YoY
|
221.1M shares
-8.04%
YoY
|
242.2M shares
0.71%
YoY
|
| Diluted Shares Outstanding |
827.8M shares
53.2%
YoY
|
754.2M shares
40.26%
YoY
|
N/A
|
560.0M shares
3.97%
YoY
|
540.4M shares
1.09%
YoY
|
537.7M shares
9.44%
YoY
|
N/A
|
538.5M shares
26.06%
YoY
|
534.5M shares
38.46%
YoY
|
491.3M shares
37.75%
YoY
|
N/A
|
427.2M shares
46.6%
YoY
|
386.0M shares
57.34%
YoY
|
356.7M shares
61.29%
YoY
|
N/A
|
291.4M shares
N/A
|
245.4M shares
N/A
|
221.1M shares
N/A
|
N/A
|
Loading...