|
Concept
|
2023 | 2022 | 2021 | 2020 | 2019 |
|---|---|---|---|---|---|
| Revenue |
$70.94M
-85.33%
YoY
|
$483.5M
-21.78%
YoY
|
$618.1M
2592.92%
YoY
|
$22.95M
246.41%
YoY
|
$6.626M
N/A
|
| Cost Of Revenue |
$127.1M
-61.48%
YoY
|
$330.0M
19.32%
YoY
|
$276.5M
1749.66%
YoY
|
$14.95M
N/A
|
$0.00
N/A
|
| Gross Profit |
-$56.16M
-136.58%
YoY
|
$153.5M
-55.06%
YoY
|
$341.6M
4168.5%
YoY
|
$8.002M
20.77%
YoY
|
$6.626M
N/A
|
| Selling, General & Admin |
$89.94M
-51.56%
YoY
|
$185.7M
71.11%
YoY
|
$108.5M
340.23%
YoY
|
$24.65M
311.66%
YoY
|
$5.988M
N/A
|
| Research & Development |
$150.6M
-12.15%
YoY
|
$171.5M
300.32%
YoY
|
$42.83M
50.39%
YoY
|
$28.48M
33.04%
YoY
|
$21.41M
N/A
|
| Depreciation & Amortization |
$56.28M
25.22%
YoY
|
$44.94M
38.24%
YoY
|
$32.51M
417.49%
YoY
|
$6.282M
71.97%
YoY
|
$3.653M
N/A
|
| Operating Expenses |
$240.6M
-32.64%
YoY
|
$357.1M
135.97%
YoY
|
$151.3M
184.87%
YoY
|
$53.13M
93.95%
YoY
|
$27.39M
N/A
|
| Operating Profit |
-$394.9M
92.0%
YoY
|
-$205.7M
-208.11%
YoY
|
$190.2M
-521.53%
YoY
|
-$45.13M
117.3%
YoY
|
-$20.77M
N/A
|
| Interest Expense |
$1.159M
-279.69%
YoY
|
-$645.0K
-93.42%
YoY
|
-$9.809M
2522.73%
YoY
|
-$374.0K
146.05%
YoY
|
-$152.0K
N/A
|
| Other Income/Expense, Net |
$162.0K
-93.5%
YoY
|
$2.493M
816.54%
YoY
|
$272.0K
478.72%
YoY
|
$47.00K
-84.79%
YoY
|
$309.0K
N/A
|
| Pretax Income |
-$368.7M
80.89%
YoY
|
-$203.8M
-271.01%
YoY
|
$119.2M
-351.68%
YoY
|
-$47.35M
129.8%
YoY
|
-$20.61M
N/A
|
| Income Tax |
$4.793M
-149.17%
YoY
|
-$9.748M
-129.76%
YoY
|
$32.76M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Net Earnings |
-$373.5M
92.45%
YoY
|
-$194.1M
-324.56%
YoY
|
$86.42M
-282.5%
YoY
|
-$47.35M
129.8%
YoY
|
-$20.61M
N/A
|
| Basic Earnings Per Share |
-$2.44
86.26%
YoY
|
-$1.31
-307.94%
YoY
|
$0.63
-121.72%
YoY
|
-$2.90
121.37%
YoY
|
-$1.31
N/A
|
| Diluted Earnings Per Share |
-$2.44
86.26%
YoY
|
-$1.31
-322.03%
YoY
|
$0.59
-120.34%
YoY
|
-$2.90
121.37%
YoY
|
-$1.31
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
152.9M shares
3.28%
YoY
|
148.0M shares
180.27%
YoY
|
52.82M shares
223.71%
YoY
|
16.32M shares
3.52%
YoY
|
15.76M shares
N/A
|
| Diluted Shares Outstanding |
152.9M shares
3.28%
YoY
|
148.0M shares
148.22%
YoY
|
59.64M shares
265.51%
YoY
|
16.32M shares
3.52%
YoY
|
15.76M shares
N/A
|
|
Concept
|
2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 | 2021 Q2 | 2020 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$18.80M
-87.19%
YoY
|
$17.48M
-74.89%
YoY
|
$9.896M
-88.72%
YoY
|
$24.77M
-86.2%
YoY
|
$146.8M
-23.75%
YoY
|
$69.59M
-68.89%
YoY
|
$87.70M
-36.18%
YoY
|
$179.4M
178.16%
YoY
|
$192.5M
1351.45%
YoY
|
$223.7M
4628.94%
YoY
|
$137.4M
2670.63%
YoY
|
$13.26M
N/A
|
| Cost Of Revenue |
$35.74M
-60.63%
YoY
|
$22.18M
-56.16%
YoY
|
$29.35M
-71.2%
YoY
|
$39.82M
-54.07%
YoY
|
$90.78M
-11.69%
YoY
|
$50.60M
-42.88%
YoY
|
$101.9M
19.63%
YoY
|
$86.70M
N/A
|
$102.8M
735.06%
YoY
|
$88.57M
3254.89%
YoY
|
$85.18M
N/A
|
$12.31M
N/A
|
| Gross Profit |
-$16.94M
-130.26%
YoY
|
-$4.703M
-124.76%
YoY
|
-$19.45M
36.99%
YoY
|
-$15.06M
-116.24%
YoY
|
$55.99M
-37.58%
YoY
|
$18.99M
-85.94%
YoY
|
-$14.20M
-112.16%
YoY
|
$92.71M
N/A
|
$89.71M
9313.43%
YoY
|
$135.1M
6364.59%
YoY
|
$116.7M
2253.73%
YoY
|
$953.0K
N/A
|
| Selling, General & Admin |
$16.09M
-58.17%
YoY
|
$22.90M
-47.66%
YoY
|
$22.76M
-46.29%
YoY
|
$28.19M
-53.85%
YoY
|
$38.47M
-13.84%
YoY
|
$43.75M
13.19%
YoY
|
$42.38M
228.26%
YoY
|
$61.08M
396.57%
YoY
|
$44.65M
160.68%
YoY
|
$38.66M
941.1%
YoY
|
$12.91M
238.96%
YoY
|
$17.13M
N/A
|
| Research & Development |
$32.25M
-42.57%
YoY
|
$37.10M
-12.73%
YoY
|
$36.54M
-16.96%
YoY
|
$44.73M
55.39%
YoY
|
$56.15M
159.0%
YoY
|
$42.52M
368.29%
YoY
|
$44.00M
843.8%
YoY
|
$28.79M
288.54%
YoY
|
$21.68M
1029.11%
YoY
|
$9.079M
32.0%
YoY
|
$4.662M
-76.31%
YoY
|
$1.920M
N/A
|
| Depreciation & Amortization |
$18.29M
52.98%
YoY
|
$11.20M
34.94%
YoY
|
$10.60M
3.92%
YoY
|
$12.06M
13.75%
YoY
|
$11.95M
85.89%
YoY
|
$8.300M
-27.19%
YoY
|
$10.20M
27.5%
YoY
|
$10.61M
117.16%
YoY
|
$6.430M
236.3%
YoY
|
$11.40M
1040.0%
YoY
|
$8.000M
135.36%
YoY
|
$1.912M
N/A
|
| Operating Expenses |
$48.34M
-48.91%
YoY
|
$60.00M
-30.45%
YoY
|
$59.30M
-31.35%
YoY
|
$72.92M
-18.86%
YoY
|
$94.62M
42.65%
YoY
|
$86.27M
80.73%
YoY
|
$86.38M
391.56%
YoY
|
$89.87M
355.96%
YoY
|
$66.33M
248.22%
YoY
|
$47.74M
350.71%
YoY
|
$17.57M
-25.19%
YoY
|
$19.05M
N/A
|
| Operating Profit |
-$65.28M
69.02%
YoY
|
-$64.71M
-4.02%
YoY
|
-$85.39M
-16.66%
YoY
|
-$95.85M
-3465.52%
YoY
|
-$38.62M
-265.19%
YoY
|
-$67.41M
-177.15%
YoY
|
-$102.5M
-258.35%
YoY
|
$2.848M
-80.7%
YoY
|
$23.38M
-229.21%
YoY
|
$87.38M
-1127.7%
YoY
|
$64.71M
-449.23%
YoY
|
-$18.10M
N/A
|
| Interest Expense |
$5.896M
-2641.38%
YoY
|
-$304.0K
-12.14%
YoY
|
-$291.0K
1718.75%
YoY
|
-$220.0K
331.37%
YoY
|
-$232.0K
307.02%
YoY
|
-$346.0K
-80.63%
YoY
|
-$16.00K
-99.83%
YoY
|
-$51.00K
-90.47%
YoY
|
-$57.00K
-43.0%
YoY
|
-$1.786M
-447.47%
YoY
|
-$9.429M
5197.19%
YoY
|
-$100.0K
N/A
|
| Other Income/Expense, Net |
-$5.363M
-363.54%
YoY
|
$1.833M
348.17%
YoY
|
$1.820M
4132.56%
YoY
|
$1.872M
31100.0%
YoY
|
$2.035M
599.31%
YoY
|
$409.0K
-611.25%
YoY
|
$43.00K
79.17%
YoY
|
$6.000K
-83.78%
YoY
|
$291.0K
-121.7%
YoY
|
-$80.00K
-300.0%
YoY
|
$24.00K
-38.46%
YoY
|
-$1.341M
N/A
|
| Pretax Income |
-$148.4M
302.95%
YoY
|
-$42.24M
-37.29%
YoY
|
-$83.86M
-18.13%
YoY
|
-$94.20M
-3460.61%
YoY
|
-$36.82M
-255.92%
YoY
|
-$67.35M
-236.21%
YoY
|
-$102.4M
-421.53%
YoY
|
$2.803M
-80.34%
YoY
|
$23.62M
-220.88%
YoY
|
$49.45M
-679.13%
YoY
|
$31.86M
-265.26%
YoY
|
-$19.54M
N/A
|
| Income Tax |
$60.00K
-101.13%
YoY
|
$4.733M
-552.05%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
-$5.315M
-49.93%
YoY
|
-$1.047M
-103.48%
YoY
|
-$3.386M
-128.1%
YoY
|
$0.00
-100.0%
YoY
|
-$10.62M
N/A
|
$30.10M
N/A
|
$12.05M
N/A
|
N/A
|
| Net Earnings |
-$148.4M
371.12%
YoY
|
-$46.97M
-29.16%
YoY
|
-$83.86M
-15.33%
YoY
|
-$94.20M
-3460.61%
YoY
|
-$31.51M
-192.04%
YoY
|
-$66.30M
-442.69%
YoY
|
-$99.05M
-600.03%
YoY
|
$2.803M
-78.49%
YoY
|
$34.23M
-275.21%
YoY
|
$19.35M
-326.61%
YoY
|
$19.81M
-202.75%
YoY
|
-$19.54M
N/A
|
| Basic Earnings Per Share |
N/A
|
-$0.31
-31.11%
YoY
|
-$0.55
-17.91%
YoY
|
-$0.62
-3200.0%
YoY
|
N/A
|
-$0.45
-100.32%
YoY
|
-$0.67
-578.57%
YoY
|
$0.02
-77.78%
YoY
|
N/A
|
$140.00
-27023.08%
YoY
|
$0.14
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.96
355.56%
YoY
|
-$0.31
-31.11%
YoY
|
-$0.55
-17.91%
YoY
|
-$0.62
-3200.0%
YoY
|
-$0.21
-100.0%
YoY
|
-$0.45
-446.15%
YoY
|
-$0.67
-578.57%
YoY
|
$0.02
-75.0%
YoY
|
$232.2K
-270.86%
YoY
|
$0.13
-125.0%
YoY
|
$0.14
-100.0%
YoY
|
-$135.9K
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 |
154.6M shares
3.48%
YoY
|
153.5M shares
3.67%
YoY
|
151.6M shares
2.79%
YoY
|
151.4M shares
3.32%
YoY
|
149.4M shares
2.1%
YoY
|
148.1M shares
369.26%
YoY
|
147.5M shares
683.63%
YoY
|
146.5M shares
697.26%
YoY
|
146.4M shares
N/A
|
31.55M shares
90.59%
YoY
|
18.82M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
153.7M shares
3.65%
YoY
|
151.9M shares
2.96%
YoY
|
151.1M shares
-1.28%
YoY
|
N/A
|
148.3M shares
277.27%
YoY
|
147.5M shares
462.08%
YoY
|
153.0M shares
490.78%
YoY
|
N/A
|
39.30M shares
137.4%
YoY
|
26.24M shares
N/A
|
N/A
|
Loading...