|
Concept
|
2023 | 2022 | 2021 | 2020 | 2019 |
|---|---|---|---|---|---|
| Revenue |
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$462.5M
626.91%
YoY
|
$63.63M
N/A
|
$0.00
N/A
|
| Cost Of Revenue |
N/A
|
N/A
|
$91.66M
418.05%
YoY
|
$17.69M
N/A
|
$0.00
N/A
|
| Gross Profit |
N/A
|
N/A
|
$370.8M
707.36%
YoY
|
$45.93M
N/A
|
$0.00
N/A
|
| Selling, General & Admin |
$62.77M
-52.03%
YoY
|
$130.9M
-81.66%
YoY
|
$713.5M
54.34%
YoY
|
$462.3M
243.86%
YoY
|
$134.4M
288.55%
YoY
|
| Research & Development |
$373.3M
-14.59%
YoY
|
$437.1M
20.96%
YoY
|
$361.3M
57.79%
YoY
|
$229.0M
-33.56%
YoY
|
$344.7M
81.45%
YoY
|
| Depreciation & Amortization |
$6.912M
397.27%
YoY
|
$1.390M
-94.42%
YoY
|
$24.93M
163.91%
YoY
|
$9.447M
1362.38%
YoY
|
$646.0K
140.15%
YoY
|
| Operating Expenses |
$436.1M
-23.22%
YoY
|
$567.9M
-47.16%
YoY
|
$1.075B
55.48%
YoY
|
$691.3M
44.29%
YoY
|
$479.1M
113.37%
YoY
|
| Operating Profit |
N/A
|
N/A
|
-$704.0M
9.09%
YoY
|
-$645.4M
34.7%
YoY
|
-$479.1M
113.37%
YoY
|
| Interest Expense |
$0.00
N/A
|
$0.00
-100.0%
YoY
|
-$132.0M
21.14%
YoY
|
-$109.0M
121.32%
YoY
|
-$49.24M
-129678.95%
YoY
|
| Other Income/Expense, Net |
$26.50M
-1487.43%
YoY
|
-$1.910M
-98.63%
YoY
|
-$139.3M
23.26%
YoY
|
-$113.0M
129.38%
YoY
|
-$49.26M
209.82%
YoY
|
| Pretax Income |
-$409.6M
-28.13%
YoY
|
-$569.8M
-32.43%
YoY
|
-$843.3M
11.2%
YoY
|
-$758.4M
43.53%
YoY
|
-$528.4M
119.74%
YoY
|
| Income Tax |
-$1.383M
-414.32%
YoY
|
$440.0K
-91.33%
YoY
|
$5.073M
-50.4%
YoY
|
$10.23M
2340.81%
YoY
|
$419.0K
-10.28%
YoY
|
| Net Earnings |
-$408.2M
-28.43%
YoY
|
-$570.3M
-32.64%
YoY
|
-$846.6M
10.41%
YoY
|
-$766.8M
45.01%
YoY
|
-$528.8M
119.49%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
-$13.09
0.23%
YoY
|
-$13.06
19.71%
YoY
|
-$10.91
N/A
|
| Diluted Earnings Per Share |
-$5.73
-31.43%
YoY
|
-$8.36
-36.13%
YoY
|
-$13.09
0.23%
YoY
|
-$13.06
19.71%
YoY
|
-$10.91
-100.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
64.68M shares
10.12%
YoY
|
58.73M shares
21.12%
YoY
|
48.49M shares
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
64.68M shares
10.12%
YoY
|
58.73M shares
21.12%
YoY
|
48.49M 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 | 2019 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$215.1M
131.43%
YoY
|
$318.9M
627.59%
YoY
|
$190.0M
441.13%
YoY
|
$135.7M
668.46%
YoY
|
$92.93M
858.27%
YoY
|
$43.82M
3707.38%
YoY
|
$35.11M
N/A
|
$17.66M
N/A
|
$9.698M
N/A
|
$1.151M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Cost Of Revenue |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$35.74M
106.13%
YoY
|
$26.34M
104.8%
YoY
|
$35.95M
260.64%
YoY
|
$25.51M
501.18%
YoY
|
$17.34M
467.0%
YoY
|
$12.86M
2933.49%
YoY
|
$9.968M
N/A
|
$4.244M
N/A
|
$3.058M
N/A
|
$424.0K
N/A
|
N/A
|
$0.00
N/A
|
| Gross Profit |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$179.3M
137.24%
YoY
|
$292.5M
844.77%
YoY
|
$154.1M
512.68%
YoY
|
$110.2M
721.36%
YoY
|
$75.59M
1038.46%
YoY
|
$30.96M
4158.73%
YoY
|
$25.15M
N/A
|
$13.42M
N/A
|
$6.640M
N/A
|
$727.0K
N/A
|
N/A
|
$0.00
N/A
|
| Selling, General & Admin |
$18.95M
30.53%
YoY
|
$27.27M
90.42%
YoY
|
$18.90M
-75.25%
YoY
|
$15.03M
1.62%
YoY
|
$14.52M
-94.2%
YoY
|
$14.32M
-93.7%
YoY
|
$76.37M
-65.2%
YoY
|
$14.79M
-91.01%
YoY
|
$250.5M
47.28%
YoY
|
$227.2M
42.45%
YoY
|
$219.5M
79.31%
YoY
|
$164.5M
37.63%
YoY
|
$170.1M
36.26%
YoY
|
$159.5M
66.86%
YoY
|
$122.4M
77.45%
YoY
|
$119.5M
315.3%
YoY
|
$124.8M
437.13%
YoY
|
$95.60M
610.15%
YoY
|
$68.97M
582.2%
YoY
|
$28.78M
280.21%
YoY
|
| Research & Development |
$314.8M
296.05%
YoY
|
$156.0M
145.78%
YoY
|
$134.8M
-1.63%
YoY
|
$95.52M
80.74%
YoY
|
$79.49M
-63.62%
YoY
|
$63.46M
-46.72%
YoY
|
$137.0M
50.37%
YoY
|
$52.85M
-38.31%
YoY
|
$218.5M
182.17%
YoY
|
$119.1M
11.19%
YoY
|
$91.14M
24.07%
YoY
|
$85.66M
50.17%
YoY
|
$77.43M
82.51%
YoY
|
$107.1M
91.03%
YoY
|
$73.46M
11.27%
YoY
|
$57.04M
-7.51%
YoY
|
$42.43M
-75.89%
YoY
|
$56.07M
36.75%
YoY
|
$66.02M
73.93%
YoY
|
$61.67M
30.22%
YoY
|
| Depreciation & Amortization |
$1.954M
6.78%
YoY
|
$1.446M
-12.36%
YoY
|
$1.892M
440.57%
YoY
|
$1.540M
316.22%
YoY
|
$1.830M
-65.99%
YoY
|
$1.650M
-62.52%
YoY
|
$350.0K
-95.6%
YoY
|
$370.0K
-93.52%
YoY
|
$5.381M
-13.6%
YoY
|
$4.402M
-12.9%
YoY
|
$7.947M
64.88%
YoY
|
$5.707M
23.26%
YoY
|
$6.228M
20660.0%
YoY
|
$5.054M
2050.64%
YoY
|
$4.820M
N/A
|
$4.630M
N/A
|
$30.00K
N/A
|
$235.0K
N/A
|
N/A
|
N/A
|
| Operating Expenses |
$333.8M
255.04%
YoY
|
$183.2M
135.59%
YoY
|
$153.7M
-27.97%
YoY
|
$110.6M
63.44%
YoY
|
$94.01M
-79.95%
YoY
|
$77.78M
-77.54%
YoY
|
$213.4M
-31.29%
YoY
|
$67.64M
-72.96%
YoY
|
$468.9M
89.48%
YoY
|
$346.3M
29.89%
YoY
|
$310.6M
58.59%
YoY
|
$250.2M
41.68%
YoY
|
$247.5M
47.99%
YoY
|
$266.6M
75.8%
YoY
|
$195.8M
45.08%
YoY
|
$176.6M
95.21%
YoY
|
$167.2M
-16.06%
YoY
|
$151.7M
178.47%
YoY
|
$135.0M
180.84%
YoY
|
$90.46M
64.66%
YoY
|
| Operating Profit |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
-$289.6M
68.48%
YoY
|
-$53.83M
-77.16%
YoY
|
-$156.5M
-8.3%
YoY
|
-$139.9M
-14.22%
YoY
|
-$171.9M
7.04%
YoY
|
-$235.7M
56.13%
YoY
|
-$170.7M
26.45%
YoY
|
-$163.2M
80.37%
YoY
|
-$160.6M
-19.39%
YoY
|
-$150.9M
177.14%
YoY
|
-$135.0M
180.84%
YoY
|
-$90.46M
64.66%
YoY
|
| Interest Expense |
N/A
|
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
-$154.4M
384.62%
YoY
|
-$38.84M
60.97%
YoY
|
-$41.45M
-0.81%
YoY
|
-$34.57M
30.86%
YoY
|
-$31.87M
62.84%
YoY
|
-$24.13M
14.09%
YoY
|
-$41.79M
191.22%
YoY
|
-$26.42M
71.45%
YoY
|
-$19.57M
66.13%
YoY
|
-$21.15M
174.32%
YoY
|
-$14.35M
-287100.0%
YoY
|
-$15.41M
-128516.67%
YoY
|
| Other Income/Expense, Net |
$14.18M
142.77%
YoY
|
$4.305M
-47.69%
YoY
|
$7.743M
-520.82%
YoY
|
$4.690M
N/A
|
$5.840M
-103.84%
YoY
|
$8.230M
-121.23%
YoY
|
-$1.840M
-26.46%
YoY
|
$0.00
-100.0%
YoY
|
-$152.2M
335.89%
YoY
|
-$38.76M
50.06%
YoY
|
-$2.502M
-94.12%
YoY
|
-$34.58M
17.28%
YoY
|
-$34.92M
77.35%
YoY
|
-$25.83M
21.28%
YoY
|
-$42.53M
196.46%
YoY
|
-$29.48M
91.59%
YoY
|
-$19.69M
66.86%
YoY
|
-$21.30M
175.54%
YoY
|
-$14.35M
121.05%
YoY
|
-$15.39M
142.56%
YoY
|
| Pretax Income |
-$319.6M
262.47%
YoY
|
-$178.9M
157.28%
YoY
|
-$146.0M
-32.19%
YoY
|
-$105.9M
56.51%
YoY
|
-$88.17M
-80.04%
YoY
|
-$69.55M
-24.89%
YoY
|
-$215.3M
7.37%
YoY
|
-$67.64M
-61.24%
YoY
|
-$441.8M
113.63%
YoY
|
-$92.59M
-64.59%
YoY
|
-$200.5M
-5.98%
YoY
|
-$174.5M
-9.4%
YoY
|
-$206.8M
14.72%
YoY
|
-$261.5M
51.82%
YoY
|
-$213.2M
42.79%
YoY
|
-$192.6M
82.0%
YoY
|
-$180.3M
-14.57%
YoY
|
-$172.2M
176.94%
YoY
|
-$149.3M
173.73%
YoY
|
-$105.8M
72.72%
YoY
|
| Income Tax |
$177.0K
-91.88%
YoY
|
$569.0K
-39.47%
YoY
|
-$1.212M
-91.43%
YoY
|
-$3.290M
-369.67%
YoY
|
$2.180M
2495.24%
YoY
|
$940.0K
-96.13%
YoY
|
-$14.14M
1465.89%
YoY
|
$1.220M
-155.51%
YoY
|
$84.00K
-98.07%
YoY
|
$24.30M
535.54%
YoY
|
-$903.0K
-118.48%
YoY
|
-$2.198M
-155.1%
YoY
|
$4.350M
561.09%
YoY
|
$3.824M
451.01%
YoY
|
$4.886M
-6981.69%
YoY
|
$3.989M
1134.98%
YoY
|
$658.0K
1034.48%
YoY
|
$694.0K
536.7%
YoY
|
-$71.00K
-136.6%
YoY
|
$323.0K
100.62%
YoY
|
| Net Earnings |
-$319.8M
253.92%
YoY
|
-$179.5M
154.65%
YoY
|
-$144.8M
-28.02%
YoY
|
-$102.6M
48.98%
YoY
|
-$90.35M
-79.55%
YoY
|
-$70.49M
-39.7%
YoY
|
-$201.1M
0.97%
YoY
|
-$68.85M
-59.93%
YoY
|
-$441.9M
109.8%
YoY
|
-$116.9M
-55.88%
YoY
|
-$199.2M
-8.52%
YoY
|
-$171.8M
-11.97%
YoY
|
-$210.6M
16.41%
YoY
|
-$265.0M
53.22%
YoY
|
-$217.7M
45.87%
YoY
|
-$195.2M
83.85%
YoY
|
-$180.9M
-14.28%
YoY
|
-$172.9M
177.57%
YoY
|
-$149.3M
172.63%
YoY
|
-$106.2M
72.8%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
-$6.21
92.26%
YoY
|
-$2.97
-30.44%
YoY
|
N/A
|
-$2.63
-19.57%
YoY
|
-$3.23
4.87%
YoY
|
-$4.27
39.09%
YoY
|
N/A
|
-$3.27
N/A
|
-$3.08
N/A
|
-$3.07
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$3.64
176.02%
YoY
|
-$2.20
113.57%
YoY
|
-$1.81
-38.68%
YoY
|
-$1.50
48.51%
YoY
|
-$1.32
-78.74%
YoY
|
-$1.03
-65.32%
YoY
|
-$2.95
-100.0%
YoY
|
-$1.01
-61.6%
YoY
|
-$6.21
92.26%
YoY
|
-$2.97
-30.44%
YoY
|
-$3.012M
-16.89%
YoY
|
-$2.63
-19.57%
YoY
|
-$3.23
4.87%
YoY
|
-$4.27
39.09%
YoY
|
-$3.624M
27.06%
YoY
|
-$3.27
-100.0%
YoY
|
-$3.08
-100.0%
YoY
|
-$3.07
-100.0%
YoY
|
-$2.852M
112.81%
YoY
|
-$2.035M
33.01%
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
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
71.49M shares
9.34%
YoY
|
71.04M shares
9.11%
YoY
|
70.33M shares
13.36%
YoY
|
65.50M shares
9.28%
YoY
|
65.39M shares
9.57%
YoY
|
65.11M shares
10.84%
YoY
|
62.04M shares
9.98%
YoY
|
59.94M shares
14.74%
YoY
|
59.68M shares
14.43%
YoY
|
58.74M shares
32.32%
YoY
|
56.41M shares
27.45%
YoY
|
52.24M shares
29.54%
YoY
|
52.15M shares
29.97%
YoY
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
71.04M shares
9.11%
YoY
|
70.33M shares
13.36%
YoY
|
N/A
|
65.39M shares
9.57%
YoY
|
65.11M shares
10.84%
YoY
|
62.04M shares
9.98%
YoY
|
N/A
|
59.68M shares
N/A
|
58.74M shares
N/A
|
56.41M shares
N/A
|
N/A
|
N/A
|
Loading...