|
Concept
|
2022 | 2021 | 2020 |
|---|---|---|---|
| Revenue |
$309.4M
27.38%
YoY
|
$242.9M
23.31%
YoY
|
$196.9M
8.64%
YoY
|
| Cost Of Revenue |
$333.4M
38.43%
YoY
|
$240.8M
27.14%
YoY
|
$189.4M
3.56%
YoY
|
| Gross Profit |
-$23.99M
-1269.15%
YoY
|
$2.052M
-72.78%
YoY
|
$7.539M
-567.97%
YoY
|
| Selling, General & Admin |
$133.2M
55.19%
YoY
|
$85.84M
27.86%
YoY
|
$67.14M
19.61%
YoY
|
| Research & Development |
$63.65M
45.19%
YoY
|
$43.84M
20.99%
YoY
|
$36.23M
2.13%
YoY
|
| Depreciation & Amortization |
$12.60M
-19.75%
YoY
|
$15.70M
1.29%
YoY
|
$15.50M
23.02%
YoY
|
| Operating Expenses |
$196.9M
51.81%
YoY
|
$129.7M
25.3%
YoY
|
$103.5M
5.55%
YoY
|
| Operating Profit |
-$220.9M
73.04%
YoY
|
-$127.6M
33.01%
YoY
|
-$95.95M
-3.72%
YoY
|
| Interest Expense |
-$28.59M
-43.93%
YoY
|
-$50.98M
230.77%
YoY
|
-$15.41M
470.01%
YoY
|
| Other Income/Expense, Net |
$1.292M
-207.49%
YoY
|
-$1.202M
-54.28%
YoY
|
-$2.629M
-423.77%
YoY
|
| Pretax Income |
-$238.0M
-4.82%
YoY
|
-$250.0M
96.87%
YoY
|
-$127.0M
25.04%
YoY
|
| Income Tax |
$0.00
-100.0%
YoY
|
$16.00K
-27.27%
YoY
|
$22.00K
N/A
|
| Net Earnings |
-$238.0M
-4.82%
YoY
|
-$250.0M
96.84%
YoY
|
-$127.0M
25.07%
YoY
|
| Basic Earnings Per Share |
-$1.06
-48.79%
YoY
|
-$2.07
-92.85%
YoY
|
-$28.96
3.13%
YoY
|
| Diluted Earnings Per Share |
-$1.08
-47.83%
YoY
|
-$2.07
-92.85%
YoY
|
-$28.96
3.13%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
224.3M shares
85.55%
YoY
|
120.9M shares
2656.81%
YoY
|
4.385M shares
21.27%
YoY
|
| Diluted Shares Outstanding |
249.2M shares
106.11%
YoY
|
120.9M shares
2656.81%
YoY
|
4.385M shares
21.27%
YoY
|
|
Concept
|
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$86.15M
-10.47%
YoY
|
$85.71M
14.95%
YoY
|
$79.53M
35.76%
YoY
|
$80.00M
16.93%
YoY
|
$96.22M
55.35%
YoY
|
$74.56M
27.46%
YoY
|
$58.58M
8.47%
YoY
|
$68.41M
N/A
|
$61.94M
30.3%
YoY
|
$58.50M
39.09%
YoY
|
$54.01M
N/A
|
$0.00
N/A
|
$47.54M
N/A
|
| Cost Of Revenue |
$97.58M
0.08%
YoY
|
$98.10M
32.55%
YoY
|
$86.09M
39.79%
YoY
|
$100.3M
40.81%
YoY
|
$97.50M
64.48%
YoY
|
$74.01M
29.41%
YoY
|
$61.58M
15.9%
YoY
|
$71.21M
N/A
|
$59.28M
29.92%
YoY
|
$57.19M
43.99%
YoY
|
$53.14M
N/A
|
N/A
|
$45.63M
N/A
|
| Gross Profit |
-$11.43M
795.77%
YoY
|
-$12.39M
-2331.89%
YoY
|
-$6.558M
118.38%
YoY
|
-$20.27M
625.12%
YoY
|
-$1.276M
-147.92%
YoY
|
$555.0K
-57.73%
YoY
|
-$3.003M
-444.78%
YoY
|
-$2.795M
N/A
|
$2.663M
39.5%
YoY
|
$1.313M
-43.94%
YoY
|
$871.0K
N/A
|
N/A
|
$1.909M
N/A
|
| Selling, General & Admin |
$37.42M
-2.94%
YoY
|
$35.56M
12.17%
YoY
|
$35.89M
26.42%
YoY
|
$34.57M
35.49%
YoY
|
$38.55M
82.52%
YoY
|
$31.71M
52.84%
YoY
|
$28.39M
53.78%
YoY
|
$25.51M
1910.35%
YoY
|
$21.12M
38.6%
YoY
|
$20.74M
33.88%
YoY
|
$18.46M
N/A
|
$1.269M
N/A
|
$15.24M
N/A
|
| Research & Development |
$10.99M
-39.49%
YoY
|
$14.92M
0.12%
YoY
|
$18.52M
56.96%
YoY
|
$18.78M
49.88%
YoY
|
$18.17M
60.81%
YoY
|
$14.90M
44.49%
YoY
|
$11.80M
21.67%
YoY
|
$12.53M
N/A
|
$11.30M
22.4%
YoY
|
$10.32M
24.28%
YoY
|
$9.700M
N/A
|
N/A
|
$9.229M
N/A
|
| Depreciation & Amortization |
$5.500M
89.66%
YoY
|
$4.900M
48.48%
YoY
|
$4.717M
38.74%
YoY
|
$3.023M
-24.69%
YoY
|
$2.900M
-25.64%
YoY
|
$3.300M
-17.5%
YoY
|
$3.400M
-10.53%
YoY
|
$4.014M
N/A
|
$3.900M
5.41%
YoY
|
$4.000M
-2.44%
YoY
|
$3.800M
N/A
|
N/A
|
$3.700M
N/A
|
| Operating Expenses |
$48.41M
-14.65%
YoY
|
$50.48M
8.31%
YoY
|
$54.41M
35.39%
YoY
|
$53.35M
40.23%
YoY
|
$56.72M
74.96%
YoY
|
$46.61M
50.07%
YoY
|
$40.19M
42.72%
YoY
|
$38.04M
2897.57%
YoY
|
$32.42M
32.49%
YoY
|
$31.06M
30.53%
YoY
|
$28.16M
N/A
|
$1.269M
N/A
|
$24.47M
N/A
|
| Operating Profit |
-$59.84M
3.18%
YoY
|
-$62.87M
36.52%
YoY
|
-$60.97M
41.16%
YoY
|
-$73.61M
80.26%
YoY
|
-$58.00M
94.9%
YoY
|
-$46.05M
54.82%
YoY
|
-$43.19M
58.28%
YoY
|
-$40.84M
N/A
|
-$29.76M
31.9%
YoY
|
-$29.75M
38.66%
YoY
|
-$27.29M
N/A
|
N/A
|
-$22.56M
N/A
|
| Interest Expense |
-$152.0K
-97.94%
YoY
|
-$3.938M
-43.35%
YoY
|
-$7.254M
5.45%
YoY
|
-$7.397M
86.89%
YoY
|
-$7.361M
15.7%
YoY
|
-$6.951M
-76.14%
YoY
|
-$6.879M
-21.8%
YoY
|
-$3.958M
-87.52%
YoY
|
-$6.362M
22.39%
YoY
|
-$29.13M
3906.74%
YoY
|
-$8.797M
N/A
|
-$31.70M
N/A
|
-$5.198M
N/A
|
| Other Income/Expense, Net |
$1.900M
544.07%
YoY
|
$2.237M
127.57%
YoY
|
$2.184M
-31300.0%
YoY
|
$21.00K
-106.44%
YoY
|
$295.0K
-138.92%
YoY
|
$983.0K
-370.8%
YoY
|
-$7.000K
-102.86%
YoY
|
-$326.0K
-51.54%
YoY
|
-$758.0K
1748.78%
YoY
|
-$363.0K
-30.19%
YoY
|
$245.0K
N/A
|
-$672.7K
N/A
|
-$41.00K
N/A
|
| Pretax Income |
$5.216M
-108.02%
YoY
|
-$30.99M
-25.89%
YoY
|
-$244.0M
387.19%
YoY
|
-$80.99M
79.49%
YoY
|
-$65.06M
-279.13%
YoY
|
-$41.82M
-77.88%
YoY
|
-$50.08M
-4.0%
YoY
|
-$45.12M
34.12%
YoY
|
$36.32M
-177.51%
YoY
|
-$189.0M
732.75%
YoY
|
-$52.16M
N/A
|
-$33.64M
N/A
|
-$46.86M
N/A
|
| Income Tax |
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$16.00K
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
$0.00
N/A
|
| Net Earnings |
$5.216M
-108.02%
YoY
|
-$30.99M
-25.89%
YoY
|
-$244.0M
387.19%
YoY
|
-$80.99M
79.43%
YoY
|
-$65.06M
-279.13%
YoY
|
-$41.82M
-77.88%
YoY
|
-$50.08M
-4.0%
YoY
|
-$45.14M
34.16%
YoY
|
$36.32M
-177.51%
YoY
|
-$189.0M
732.75%
YoY
|
-$52.16M
N/A
|
-$33.64M
N/A
|
-$46.86M
N/A
|
| Basic Earnings Per Share |
$0.02
-106.9%
YoY
|
-$0.14
-26.32%
YoY
|
N/A
|
N/A
|
-$0.29
-270.59%
YoY
|
-$0.19
-95.52%
YoY
|
-$0.23
-97.34%
YoY
|
N/A
|
$0.17
-101.6%
YoY
|
-$4.24
-24.15%
YoY
|
-$8.66
N/A
|
N/A
|
-$10.64
N/A
|
| Diluted Earnings Per Share |
$0.02
-104.44%
YoY
|
-$0.14
-63.16%
YoY
|
-$1.08
150.6%
YoY
|
-$0.36
-100.0%
YoY
|
-$0.45
7.14%
YoY
|
-$0.38
-91.04%
YoY
|
-$0.43
-95.03%
YoY
|
-$209.1K
-78.44%
YoY
|
-$0.42
-96.05%
YoY
|
-$4.24
-24.15%
YoY
|
-$8.66
N/A
|
-$969.9K
N/A
|
-$10.64
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
|
N/A
|
| Basic Shares Outstanding |
227.8M shares
1.2%
YoY
|
227.3M shares
1.58%
YoY
|
226.4M shares
1.86%
YoY
|
225.5M shares
3.29%
YoY
|
225.1M shares
6.14%
YoY
|
223.7M shares
402.0%
YoY
|
222.3M shares
3591.68%
YoY
|
218.3M shares
N/A
|
212.1M shares
4713.23%
YoY
|
44.57M shares
996.73%
YoY
|
6.021M shares
N/A
|
N/A
|
4.406M shares
N/A
|
| Diluted Shares Outstanding |
227.9M shares
-9.11%
YoY
|
227.3M shares
-8.68%
YoY
|
N/A
|
N/A
|
250.7M shares
5.8%
YoY
|
248.9M shares
458.38%
YoY
|
247.1M shares
4004.48%
YoY
|
N/A
|
237.0M shares
5278.23%
YoY
|
44.57M shares
996.73%
YoY
|
6.021M shares
N/A
|
N/A
|
4.406M shares
N/A
|
Loading...