|
Concept
|
2022 | 2021 | 2020 | 2019 | 2018 |
|---|---|---|---|---|---|
| Revenue |
$231.0M
289.39%
YoY
|
$59.32M
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Cost Of Revenue |
$51.55M
2516.8%
YoY
|
$1.970M
N/A
|
N/A
|
N/A
|
N/A
|
| Gross Profit |
$179.4M
212.85%
YoY
|
$57.35M
N/A
|
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
$259.4M
42.96%
YoY
|
$181.4M
120.37%
YoY
|
$82.33M
95.0%
YoY
|
$42.22M
74.24%
YoY
|
$24.23M
96.04%
YoY
|
| Research & Development |
$107.4M
-21.44%
YoY
|
$136.7M
-29.0%
YoY
|
$192.6M
-13.5%
YoY
|
$222.6M
90.54%
YoY
|
$116.8M
168.58%
YoY
|
| Depreciation & Amortization |
$1.378M
39.47%
YoY
|
$988.0K
-44.02%
YoY
|
$1.765M
302.97%
YoY
|
$438.0K
80.25%
YoY
|
$243.0K
298.36%
YoY
|
| Operating Expenses |
$366.8M
15.29%
YoY
|
$318.1M
15.73%
YoY
|
$274.9M
3.8%
YoY
|
$264.8M
87.74%
YoY
|
$141.1M
152.54%
YoY
|
| Operating Profit |
-$187.3M
-28.16%
YoY
|
-$260.8M
-5.13%
YoY
|
-$274.9M
3.8%
YoY
|
-$264.8M
85.14%
YoY
|
-$143.0M
71.28%
YoY
|
| Interest Expense |
$13.97M
34.32%
YoY
|
$10.40M
-17.86%
YoY
|
$12.66M
43.56%
YoY
|
$8.821M
331.13%
YoY
|
$2.046M
N/A
|
| Other Income/Expense, Net |
$0.00
-100.0%
YoY
|
$16.18M
898.15%
YoY
|
$1.621M
-624.6%
YoY
|
-$309.0K
-561.19%
YoY
|
$67.00K
-148.2%
YoY
|
| Pretax Income |
-$200.9M
-21.14%
YoY
|
-$254.8M
-11.6%
YoY
|
-$288.2M
5.55%
YoY
|
-$273.1M
90.91%
YoY
|
-$143.0M
71.28%
YoY
|
| Income Tax |
$5.048M
1402.38%
YoY
|
$336.0K
-55.85%
YoY
|
$761.0K
59.87%
YoY
|
$476.0K
123.47%
YoY
|
$213.0K
-387.84%
YoY
|
| Net Earnings |
-$206.0M
-19.27%
YoY
|
-$255.1M
-11.71%
YoY
|
-$289.0M
5.64%
YoY
|
-$273.6M
90.95%
YoY
|
-$143.3M
71.69%
YoY
|
| Basic Earnings Per Share |
-$2.22
-21.55%
YoY
|
-$2.83
-16.02%
YoY
|
-$3.37
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$2.22
-21.55%
YoY
|
-$2.83
-16.02%
YoY
|
-$3.37
-100.0%
YoY
|
-$4.088M
69.86%
YoY
|
-$2.407M
41.87%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
92.97M shares
3.26%
YoY
|
90.04M shares
4.89%
YoY
|
85.84M shares
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
92.97M shares
3.26%
YoY
|
90.04M shares
4.89%
YoY
|
85.84M shares
N/A
|
N/A
|
N/A
|
|
Concept
|
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 | 2018 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$100.2M
84.11%
YoY
|
$104.8M
34.56%
YoY
|
$116.5M
183.69%
YoY
|
$57.57M
133.92%
YoY
|
$54.44M
3847.79%
YoY
|
$77.90M
N/A
|
$41.06M
23.19%
YoY
|
$24.61M
N/A
|
$1.379M
N/A
|
$0.00
N/A
|
$33.33M
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
|
| Cost Of Revenue |
$34.23M
109.6%
YoY
|
$27.36M
144.57%
YoY
|
$22.93M
264.39%
YoY
|
$17.74M
800.61%
YoY
|
$16.33M
N/A
|
$11.19M
N/A
|
$6.293M
N/A
|
$1.970M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Gross Profit |
$66.00M
73.19%
YoY
|
$77.46M
16.11%
YoY
|
$93.56M
169.09%
YoY
|
$39.83M
75.91%
YoY
|
$38.11M
N/A
|
$66.72M
N/A
|
$34.77M
N/A
|
$22.64M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
$86.38M
19.76%
YoY
|
$84.26M
43.34%
YoY
|
$79.03M
29.11%
YoY
|
$67.25M
-13.83%
YoY
|
$72.13M
46.47%
YoY
|
$58.78M
87.7%
YoY
|
$61.21M
168.14%
YoY
|
$78.04M
247.93%
YoY
|
$49.24M
68.98%
YoY
|
$31.32M
88.65%
YoY
|
$22.83M
61.33%
YoY
|
$22.43M
79.73%
YoY
|
$29.14M
172.61%
YoY
|
$16.60M
61.01%
YoY
|
$14.15M
61.9%
YoY
|
$12.48M
71.66%
YoY
|
$10.69M
60.99%
YoY
|
$10.31M
67.92%
YoY
|
$8.740M
109.09%
YoY
|
| Research & Development |
$31.52M
22.51%
YoY
|
$26.92M
2.42%
YoY
|
$23.89M
-22.64%
YoY
|
$24.52M
13.77%
YoY
|
$25.73M
-15.52%
YoY
|
$26.28M
-35.14%
YoY
|
$30.88M
-30.11%
YoY
|
$21.55M
-48.33%
YoY
|
$30.45M
-37.76%
YoY
|
$40.52M
-20.24%
YoY
|
$44.19M
-13.56%
YoY
|
$41.71M
-29.33%
YoY
|
$48.93M
-16.27%
YoY
|
$50.80M
-5.59%
YoY
|
$51.12M
-0.44%
YoY
|
$59.02M
47.26%
YoY
|
$58.43M
67.55%
YoY
|
$53.81M
122.64%
YoY
|
$51.34M
189.93%
YoY
|
| Depreciation & Amortization |
$342.0K
-172.15%
YoY
|
$335.0K
-58.74%
YoY
|
$335.0K
4.36%
YoY
|
$316.0K
-54.86%
YoY
|
-$474.0K
-167.71%
YoY
|
$812.0K
62.4%
YoY
|
$321.0K
-46.5%
YoY
|
$700.0K
16.67%
YoY
|
$700.0K
40.0%
YoY
|
$500.0K
66.67%
YoY
|
$600.0K
50.0%
YoY
|
$600.0K
500.0%
YoY
|
$500.0K
400.0%
YoY
|
$300.0K
200.0%
YoY
|
$400.0K
339.56%
YoY
|
$100.0K
N/A
|
$100.0K
0.0%
YoY
|
$100.0K
N/A
|
$91.00K
82.0%
YoY
|
| Operating Expenses |
$117.9M
20.49%
YoY
|
$111.2M
30.7%
YoY
|
$102.9M
11.76%
YoY
|
$91.76M
-7.85%
YoY
|
$97.85M
22.78%
YoY
|
$85.06M
18.41%
YoY
|
$92.09M
37.42%
YoY
|
$99.58M
55.25%
YoY
|
$79.70M
2.08%
YoY
|
$71.84M
6.57%
YoY
|
$67.01M
2.67%
YoY
|
$64.14M
-10.29%
YoY
|
$78.07M
12.95%
YoY
|
$67.41M
5.12%
YoY
|
$65.27M
8.63%
YoY
|
$71.50M
51.01%
YoY
|
$69.12M
66.49%
YoY
|
$64.12M
111.55%
YoY
|
$60.08M
174.48%
YoY
|
| Operating Profit |
-$51.90M
-13.13%
YoY
|
-$33.71M
83.75%
YoY
|
-$9.361M
-83.67%
YoY
|
-$51.94M
-32.5%
YoY
|
-$59.74M
-23.72%
YoY
|
-$18.35M
-74.46%
YoY
|
-$57.32M
70.19%
YoY
|
-$76.94M
N/A
|
-$78.32M
0.32%
YoY
|
-$71.84M
6.57%
YoY
|
-$33.68M
-48.4%
YoY
|
N/A
|
-$78.07M
10.53%
YoY
|
-$67.41M
2.62%
YoY
|
-$65.27M
5.29%
YoY
|
N/A
|
-$70.63M
68.21%
YoY
|
-$65.68M
117.68%
YoY
|
-$61.99M
178.83%
YoY
|
| Interest Expense |
$6.118M
75.86%
YoY
|
$4.813M
37.75%
YoY
|
$4.200M
19.83%
YoY
|
-$3.357M
-2.98%
YoY
|
$3.479M
33.35%
YoY
|
$3.494M
65.2%
YoY
|
$3.505M
60.49%
YoY
|
-$3.460M
193.22%
YoY
|
$2.609M
-28.66%
YoY
|
$2.115M
-44.17%
YoY
|
$2.184M
-42.42%
YoY
|
-$1.180M
-62.06%
YoY
|
$3.657M
123.81%
YoY
|
$3.788M
139.75%
YoY
|
$3.793M
134.57%
YoY
|
-$3.110M
172.81%
YoY
|
$1.634M
80.75%
YoY
|
$1.580M
N/A
|
$1.617M
N/A
|
| Other Income/Expense, Net |
N/A
|
N/A
|
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
|
$5.891M
938.98%
YoY
|
$6.718M
-5652.07%
YoY
|
$3.569M
406.24%
YoY
|
$470.0K
-393.75%
YoY
|
$567.0K
368.6%
YoY
|
-$121.0K
-676.19%
YoY
|
$705.0K
-343.94%
YoY
|
-$160.0K
0.0%
YoY
|
$121.0K
-71.79%
YoY
|
$21.00K
-84.78%
YoY
|
-$289.0K
-15.5%
YoY
|
| Pretax Income |
-$56.42M
-10.65%
YoY
|
-$37.51M
72.52%
YoY
|
-$13.08M
-78.48%
YoY
|
-$55.30M
-31.23%
YoY
|
-$63.15M
-15.8%
YoY
|
-$21.74M
-67.65%
YoY
|
-$60.75M
88.73%
YoY
|
-$80.41M
23.99%
YoY
|
-$75.00M
-12.19%
YoY
|
-$67.20M
-4.51%
YoY
|
-$32.19M
-52.38%
YoY
|
-$64.85M
-13.27%
YoY
|
-$85.41M
20.93%
YoY
|
-$70.37M
7.15%
YoY
|
-$67.59M
9.04%
YoY
|
-$74.77M
53.69%
YoY
|
-$70.63M
68.21%
YoY
|
-$65.68M
117.7%
YoY
|
-$61.99M
178.86%
YoY
|
| Income Tax |
$1.205M
307.09%
YoY
|
$8.113M
-5544.97%
YoY
|
$8.164M
796.16%
YoY
|
$3.990M
320.0%
YoY
|
$296.0K
-125.65%
YoY
|
-$149.0K
11.19%
YoY
|
$911.0K
35.57%
YoY
|
$950.0K
1483.33%
YoY
|
-$1.154M
-704.19%
YoY
|
-$134.0K
-168.72%
YoY
|
$672.0K
114.7%
YoY
|
$60.00K
-75.0%
YoY
|
$191.0K
N/A
|
$195.0K
121.59%
YoY
|
$313.0K
115.86%
YoY
|
$240.0K
-116.67%
YoY
|
$0.00
-100.0%
YoY
|
$88.00K
-133.21%
YoY
|
$145.0K
-86.64%
YoY
|
| Net Earnings |
-$57.63M
-9.17%
YoY
|
-$45.62M
111.29%
YoY
|
-$21.24M
-65.55%
YoY
|
-$59.29M
-27.13%
YoY
|
-$63.45M
-14.09%
YoY
|
-$21.59M
-67.8%
YoY
|
-$61.66M
87.64%
YoY
|
-$81.36M
25.34%
YoY
|
-$73.85M
-13.73%
YoY
|
-$67.06M
-4.97%
YoY
|
-$32.86M
-51.61%
YoY
|
-$64.91M
-13.47%
YoY
|
-$85.60M
21.2%
YoY
|
-$70.57M
7.3%
YoY
|
-$67.90M
9.29%
YoY
|
-$75.01M
55.46%
YoY
|
-$70.63M
69.07%
YoY
|
-$65.77M
119.91%
YoY
|
-$62.13M
166.48%
YoY
|
| Basic Earnings Per Share |
-$0.59
-13.24%
YoY
|
-$0.47
104.35%
YoY
|
-$0.22
-67.16%
YoY
|
N/A
|
-$0.68
-17.07%
YoY
|
-$0.23
-69.33%
YoY
|
-$0.67
81.08%
YoY
|
N/A
|
-$0.82
N/A
|
-$0.75
N/A
|
-$0.37
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.59
-13.24%
YoY
|
-$0.47
104.35%
YoY
|
-$0.22
-67.16%
YoY
|
-$628.3K
-29.72%
YoY
|
-$0.68
-17.07%
YoY
|
-$0.23
-69.33%
YoY
|
-$0.67
81.08%
YoY
|
-$894.1K
22.74%
YoY
|
-$0.82
-100.0%
YoY
|
-$0.75
-100.0%
YoY
|
-$0.37
-100.0%
YoY
|
-$728.4K
-32.0%
YoY
|
-$963.0K
-7.81%
YoY
|
-$794.7K
-19.44%
YoY
|
-$887.9K
-9.52%
YoY
|
-$1.071M
32.64%
YoY
|
-$1.045M
49.08%
YoY
|
-$986.5K
96.11%
YoY
|
-$981.4K
149.34%
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 |
96.80M shares
3.56%
YoY
|
95.93M shares
3.87%
YoY
|
95.39M shares
4.09%
YoY
|
93.90M shares
3.42%
YoY
|
93.47M shares
3.75%
YoY
|
92.36M shares
2.91%
YoY
|
91.64M shares
2.62%
YoY
|
90.80M shares
1.13%
YoY
|
90.10M shares
0.53%
YoY
|
89.74M shares
0.14%
YoY
|
89.30M shares
23.69%
YoY
|
89.79M shares
26.8%
YoY
|
89.62M shares
30.85%
YoY
|
89.62M shares
31.36%
YoY
|
72.20M shares
11.29%
YoY
|
70.81M shares
16.11%
YoY
|
68.49M shares
12.31%
YoY
|
68.23M shares
12.13%
YoY
|
64.88M shares
7.62%
YoY
|
| Diluted Shares Outstanding |
96.86M shares
3.62%
YoY
|
96.21M shares
4.18%
YoY
|
95.39M shares
4.09%
YoY
|
N/A
|
93.47M shares
3.75%
YoY
|
92.36M shares
2.91%
YoY
|
91.64M shares
2.62%
YoY
|
N/A
|
90.10M shares
N/A
|
89.74M shares
N/A
|
89.30M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...