|
Concept
|
2022 | 2021 | 2020 | 2019 | 2018 |
|---|---|---|---|---|---|
| Revenue |
$269.8M
-21.06%
YoY
|
$341.8M
97.43%
YoY
|
$173.1M
13.49%
YoY
|
$152.6M
139.85%
YoY
|
$63.60M
-50.19%
YoY
|
| Cost Of Revenue |
$258.7M
66.73%
YoY
|
$155.1M
76.67%
YoY
|
$87.81M
15.26%
YoY
|
$76.19M
107.6%
YoY
|
$36.70M
-41.09%
YoY
|
| Gross Profit |
$11.18M
-94.01%
YoY
|
$186.7M
118.78%
YoY
|
$85.33M
11.72%
YoY
|
$76.37M
183.85%
YoY
|
$26.91M
-58.86%
YoY
|
| Selling, General & Admin |
$493.6M
91.47%
YoY
|
$257.8M
88.09%
YoY
|
$137.1M
8.28%
YoY
|
$126.6M
39.26%
YoY
|
$90.90M
42.26%
YoY
|
| Research & Development |
$110.2M
16.89%
YoY
|
$94.29M
31.55%
YoY
|
$71.68M
0.3%
YoY
|
$71.46M
3.98%
YoY
|
$68.72M
19.52%
YoY
|
| Depreciation & Amortization |
$12.37M
41.49%
YoY
|
$8.745M
-6.68%
YoY
|
$9.371M
104.56%
YoY
|
$4.581M
-6.91%
YoY
|
$4.921M
-56.68%
YoY
|
| Operating Expenses |
$603.8M
71.5%
YoY
|
$352.1M
68.67%
YoY
|
$208.7M
5.4%
YoY
|
$198.0M
24.07%
YoY
|
$159.6M
31.59%
YoY
|
| Operating Profit |
-$569.0M
220.33%
YoY
|
-$177.6M
43.92%
YoY
|
-$123.4M
1.26%
YoY
|
-$121.9M
-10.76%
YoY
|
-$136.6M
144.33%
YoY
|
| Interest Expense |
$24.73M
-3.41%
YoY
|
$25.61M
-46.6%
YoY
|
$47.95M
-18.26%
YoY
|
$58.67M
37.38%
YoY
|
$42.70M
-149.71%
YoY
|
| Other Income/Expense, Net |
$30.36M
-132.06%
YoY
|
-$94.69M
-52.76%
YoY
|
-$200.4M
66.68%
YoY
|
-$120.2M
28.4%
YoY
|
-$93.65M
9265.2%
YoY
|
| Pretax Income |
-$538.6M
93.0%
YoY
|
-$279.1M
-15.62%
YoY
|
-$330.7M
36.59%
YoY
|
-$242.1M
5.17%
YoY
|
-$230.2M
54.42%
YoY
|
| Income Tax |
-$2.697M
-66.76%
YoY
|
-$8.114M
-2869.28%
YoY
|
$293.0K
-53.42%
YoY
|
$629.0K
N/A
|
$0.00
-100.0%
YoY
|
| Net Earnings |
-$528.5M
95.04%
YoY
|
-$271.0M
-18.15%
YoY
|
-$331.0M
36.36%
YoY
|
-$242.8M
5.44%
YoY
|
-$230.2M
47.59%
YoY
|
| Basic Earnings Per Share |
-$1.65
77.42%
YoY
|
-$0.93
-50.53%
YoY
|
-$1.88
-29.59%
YoY
|
-$2.67
-27.64%
YoY
|
-$3.69
N/A
|
| Diluted Earnings Per Share |
-$1.69
74.23%
YoY
|
-$0.97
-48.4%
YoY
|
-$1.88
-30.88%
YoY
|
-$2.72
-26.29%
YoY
|
-$3.69
-100.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
320.8M shares
9.72%
YoY
|
292.3M shares
43.59%
YoY
|
203.6M shares
100.85%
YoY
|
101.4M shares
67.82%
YoY
|
60.41M shares
N/A
|
| Diluted Shares Outstanding |
339.3M shares
15.95%
YoY
|
292.7M shares
43.75%
YoY
|
203.6M shares
100.99%
YoY
|
101.3M shares
67.69%
YoY
|
60.41M shares
N/A
|
|
Concept
|
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 | 2019 Q2 | 2019 Q1 | 2018 Q4 | 2018 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$56.08M
-2.82%
YoY
|
$75.80M
17.02%
YoY
|
$71.13M
48.6%
YoY
|
$65.21M
24.64%
YoY
|
$57.71M
-67.37%
YoY
|
$64.78M
-18.73%
YoY
|
$47.87M
39.72%
YoY
|
$52.32M
74.36%
YoY
|
$176.9M
507.14%
YoY
|
$79.70M
96.79%
YoY
|
$34.26M
-1.99%
YoY
|
$30.01M
-52.14%
YoY
|
$29.13M
102.66%
YoY
|
$40.50M
1520.0%
YoY
|
$34.95M
144.17%
YoY
|
$62.69M
316.32%
YoY
|
$14.37M
-19.51%
YoY
|
$2.500M
-96.14%
YoY
|
$14.32M
-40.84%
YoY
|
| Cost Of Revenue |
$51.08M
4.26%
YoY
|
$87.93M
43.18%
YoY
|
$65.82M
63.51%
YoY
|
$55.63M
82.87%
YoY
|
$49.00M
116.23%
YoY
|
$61.41M
126.59%
YoY
|
$40.25M
55.88%
YoY
|
$30.42M
31.7%
YoY
|
$22.66M
92.19%
YoY
|
$27.10M
19.38%
YoY
|
$25.82M
25.02%
YoY
|
$23.10M
52.75%
YoY
|
$11.79M
-33.42%
YoY
|
$22.70M
35.12%
YoY
|
$20.65M
140.89%
YoY
|
$15.12M
131.42%
YoY
|
$17.71M
233.15%
YoY
|
$16.80M
15.07%
YoY
|
$8.574M
-51.39%
YoY
|
| Gross Profit |
$5.002M
-42.6%
YoY
|
-$12.12M
-459.84%
YoY
|
$5.311M
-30.25%
YoY
|
$9.577M
-56.26%
YoY
|
$8.714M
-94.35%
YoY
|
$3.369M
-93.6%
YoY
|
$7.614M
-9.74%
YoY
|
$21.90M
217.0%
YoY
|
$154.2M
789.27%
YoY
|
$52.60M
195.51%
YoY
|
$8.436M
-41.0%
YoY
|
$6.907M
-85.48%
YoY
|
$17.34M
-620.25%
YoY
|
$17.80M
-224.48%
YoY
|
$14.30M
149.07%
YoY
|
$47.57M
458.04%
YoY
|
-$3.333M
-126.57%
YoY
|
-$14.30M
-128.49%
YoY
|
$5.741M
-12.48%
YoY
|
| Selling, General & Admin |
$95.87M
-10.33%
YoY
|
$135.4M
42.82%
YoY
|
$124.7M
76.55%
YoY
|
$125.7M
131.3%
YoY
|
$106.9M
181.94%
YoY
|
$94.81M
161.92%
YoY
|
$70.64M
84.32%
YoY
|
$54.34M
78.15%
YoY
|
$37.92M
18.45%
YoY
|
$36.20M
6.16%
YoY
|
$38.32M
14.94%
YoY
|
$30.50M
-1.16%
YoY
|
$32.01M
13.31%
YoY
|
$34.10M
10.36%
YoY
|
$33.34M
22.4%
YoY
|
$30.86M
58.64%
YoY
|
$28.25M
56.09%
YoY
|
$30.90M
57.65%
YoY
|
$27.24M
76.26%
YoY
|
| Research & Development |
$26.77M
1.54%
YoY
|
$28.97M
17.23%
YoY
|
$28.78M
20.8%
YoY
|
$26.11M
16.44%
YoY
|
$26.36M
12.97%
YoY
|
$24.71M
27.37%
YoY
|
$23.82M
30.92%
YoY
|
$22.42M
32.18%
YoY
|
$23.33M
36.24%
YoY
|
$19.40M
25.97%
YoY
|
$18.20M
-4.39%
YoY
|
$16.97M
-11.74%
YoY
|
$17.13M
-4.0%
YoY
|
$15.40M
-15.38%
YoY
|
$19.03M
15.73%
YoY
|
$19.22M
22.68%
YoY
|
$17.84M
0.08%
YoY
|
$18.20M
35.82%
YoY
|
$16.45M
8.3%
YoY
|
| Depreciation & Amortization |
$4.527M
88.63%
YoY
|
$5.378M
97.72%
YoY
|
$4.377M
70.25%
YoY
|
$3.770M
61.46%
YoY
|
$2.400M
13.53%
YoY
|
$2.720M
0.74%
YoY
|
$2.571M
-1.12%
YoY
|
$2.335M
-2.71%
YoY
|
$2.114M
22.98%
YoY
|
$2.700M
42.11%
YoY
|
$2.600M
160.0%
YoY
|
$2.400M
166.67%
YoY
|
$1.719M
102.71%
YoY
|
$1.900M
111.11%
YoY
|
$1.000M
-9.09%
YoY
|
$900.0K
-30.77%
YoY
|
$848.0K
-45.68%
YoY
|
$900.0K
-72.73%
YoY
|
$1.100M
-56.0%
YoY
|
| Operating Expenses |
$122.6M
-7.98%
YoY
|
$164.4M
36.96%
YoY
|
$153.5M
62.49%
YoY
|
$153.0M
99.31%
YoY
|
$133.3M
117.58%
YoY
|
$120.0M
115.48%
YoY
|
$94.46M
67.13%
YoY
|
$76.76M
61.72%
YoY
|
$61.25M
24.65%
YoY
|
$55.70M
12.53%
YoY
|
$56.52M
7.91%
YoY
|
$47.47M
-5.22%
YoY
|
$49.14M
6.61%
YoY
|
$49.50M
0.81%
YoY
|
$52.37M
19.89%
YoY
|
$50.08M
42.6%
YoY
|
$46.09M
28.3%
YoY
|
$49.10M
48.79%
YoY
|
$43.68M
42.58%
YoY
|
| Operating Profit |
-$185.5M
48.95%
YoY
|
-$176.5M
51.31%
YoY
|
-$148.2M
70.62%
YoY
|
-$143.4M
161.39%
YoY
|
-$124.6M
-234.01%
YoY
|
-$116.7M
3663.03%
YoY
|
-$86.85M
80.62%
YoY
|
-$54.87M
35.28%
YoY
|
$92.95M
-392.28%
YoY
|
-$3.100M
-90.22%
YoY
|
-$48.08M
26.29%
YoY
|
-$40.56M
1515.33%
YoY
|
-$31.80M
-35.66%
YoY
|
-$31.70M
-50.0%
YoY
|
-$38.07M
0.35%
YoY
|
-$2.511M
-90.56%
YoY
|
-$49.43M
111.39%
YoY
|
-$63.40M
-468.6%
YoY
|
-$37.94M
57.58%
YoY
|
| Interest Expense |
$12.98M
146.68%
YoY
|
$17.14M
385.5%
YoY
|
$6.289M
45.55%
YoY
|
-$1.706M
-136.12%
YoY
|
$5.263M
-9.46%
YoY
|
$3.531M
-131.81%
YoY
|
$4.321M
-34.8%
YoY
|
$4.723M
-76.52%
YoY
|
$5.813M
-61.25%
YoY
|
-$11.10M
26.14%
YoY
|
$6.627M
-60.69%
YoY
|
$20.12M
32.21%
YoY
|
$15.00M
19.69%
YoY
|
-$8.800M
-153.01%
YoY
|
$16.86M
83.63%
YoY
|
$15.22M
58.84%
YoY
|
$12.53M
25.62%
YoY
|
$16.60M
-118.02%
YoY
|
$9.180M
18.71%
YoY
|
| Other Income/Expense, Net |
-$17.11M
-219.66%
YoY
|
$8.549M
-94.86%
YoY
|
-$18.94M
-135.91%
YoY
|
$35.89M
-49.81%
YoY
|
$14.30M
-103.73%
YoY
|
$166.3M
-20881.25%
YoY
|
$52.76M
94.86%
YoY
|
$71.51M
-206.14%
YoY
|
-$383.3M
590.22%
YoY
|
-$800.0K
-52.94%
YoY
|
$27.08M
-229.21%
YoY
|
-$67.38M
89.39%
YoY
|
-$55.54M
230.23%
YoY
|
-$1.700M
-59.52%
YoY
|
-$20.96M
-42.6%
YoY
|
-$35.58M
-391.23%
YoY
|
-$16.82M
-75.77%
YoY
|
-$4.200M
950.0%
YoY
|
-$36.51M
261.49%
YoY
|
| Pretax Income |
-$202.6M
83.77%
YoY
|
-$152.0M
-527.98%
YoY
|
-$167.1M
390.32%
YoY
|
-$109.2M
-756.29%
YoY
|
-$110.3M
-62.03%
YoY
|
$35.52M
-133.01%
YoY
|
-$34.08M
62.27%
YoY
|
$16.64M
-115.42%
YoY
|
-$290.4M
232.49%
YoY
|
-$107.6M
36.55%
YoY
|
-$21.01M
-64.42%
YoY
|
-$107.9M
183.39%
YoY
|
-$87.34M
31.84%
YoY
|
-$78.80M
9.44%
YoY
|
-$59.03M
-20.72%
YoY
|
-$38.09M
164.83%
YoY
|
-$66.24M
-28.62%
YoY
|
-$72.00M
-8.16%
YoY
|
-$74.45M
117.83%
YoY
|
| Income Tax |
-$860.0K
4.88%
YoY
|
-$1.344M
-83.78%
YoY
|
$152.0K
162.07%
YoY
|
-$685.0K
-1301.75%
YoY
|
-$820.0K
-1590.91%
YoY
|
-$8.284M
N/A
|
$58.00K
-30.12%
YoY
|
$57.00K
-42.42%
YoY
|
$55.00K
-39.56%
YoY
|
$0.00
-100.0%
YoY
|
$83.00K
-84.43%
YoY
|
$99.00K
N/A
|
$91.00K
N/A
|
$100.0K
N/A
|
$533.0K
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
| Net Earnings |
-$201.8M
88.04%
YoY
|
-$149.8M
-495.82%
YoY
|
-$161.4M
389.91%
YoY
|
-$110.0M
-815.25%
YoY
|
-$107.3M
-63.16%
YoY
|
$37.85M
-134.53%
YoY
|
-$32.94M
42.27%
YoY
|
$15.38M
-113.93%
YoY
|
-$291.3M
231.55%
YoY
|
-$109.6M
38.91%
YoY
|
-$23.16M
-61.12%
YoY
|
-$110.4M
189.91%
YoY
|
-$87.84M
32.61%
YoY
|
-$78.90M
9.58%
YoY
|
-$59.56M
-20.0%
YoY
|
-$38.09M
164.83%
YoY
|
-$66.24M
-28.62%
YoY
|
-$72.00M
-15.69%
YoY
|
-$74.45M
119.88%
YoY
|
| Basic Earnings Per Share |
-$0.53
55.88%
YoY
|
N/A
|
-$0.50
354.55%
YoY
|
N/A
|
-$0.34
-68.52%
YoY
|
N/A
|
-$0.11
-70.27%
YoY
|
$0.05
-108.93%
YoY
|
-$1.08
92.86%
YoY
|
N/A
|
-$0.37
-33.93%
YoY
|
-$0.56
N/A
|
-$0.56
N/A
|
N/A
|
-$0.56
-50.44%
YoY
|
N/A
|
N/A
|
N/A
|
-$1.13
-0.88%
YoY
|
| Diluted Earnings Per Share |
-$0.53
43.24%
YoY
|
-$0.46
-100.0%
YoY
|
-$0.50
85.19%
YoY
|
-$343.9K
214925297.35%
YoY
|
-$0.37
-65.74%
YoY
|
$122.1K
-127.5%
YoY
|
-$0.27
-34.15%
YoY
|
-$0.16
-71.43%
YoY
|
-$1.08
92.86%
YoY
|
-$444.1K
-25.99%
YoY
|
-$0.41
-26.79%
YoY
|
-$0.56
-100.0%
YoY
|
-$0.56
-100.0%
YoY
|
-$600.0K
-38.0%
YoY
|
-$0.56
-100.0%
YoY
|
-$355.7K
122669657.56%
YoY
|
-$745.5K
-56.62%
YoY
|
-$967.7K
-46.51%
YoY
|
$60.97M
62.45%
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 |
366.3M shares
17.05%
YoY
|
325.2M shares
5.5%
YoY
|
322.3M shares
7.11%
YoY
|
319.7M shares
-0.12%
YoY
|
312.9M shares
16.87%
YoY
|
308.2M shares
28.86%
YoY
|
300.9M shares
32.39%
YoY
|
320.1M shares
73.18%
YoY
|
267.7M shares
72.66%
YoY
|
239.2M shares
126.73%
YoY
|
227.3M shares
119.69%
YoY
|
184.8M shares
N/A
|
155.1M shares
N/A
|
105.5M shares
N/A
|
103.4M shares
69.68%
YoY
|
N/A
|
N/A
|
N/A
|
60.97M
62.45%
YoY
|
| Diluted Shares Outstanding |
365.6M shares
12.94%
YoY
|
N/A
|
322.3M shares
1.49%
YoY
|
N/A
|
323.7M shares
20.91%
YoY
|
N/A
|
317.6M shares
30.83%
YoY
|
338.8M shares
83.31%
YoY
|
267.7M shares
72.66%
YoY
|
N/A
|
242.7M shares
134.64%
YoY
|
184.8M shares
99.2%
YoY
|
155.1M shares
100.05%
YoY
|
N/A
|
103.4M shares
69.68%
YoY
|
92.79M shares
68.91%
YoY
|
77.51M shares
51.39%
YoY
|
N/A
|
60.97M shares
62.45%
YoY
|
Loading...