|
Concept
|
2022 | 2021 | 2020 | 2019 | 2018 |
|---|---|---|---|---|---|
| Revenue |
$670.8M
5.32%
YoY
|
$636.9M
225.4%
YoY
|
$195.7M
17.74%
YoY
|
$166.2M
26.13%
YoY
|
$131.8M
39.47%
YoY
|
| Cost Of Revenue |
$645.4M
9.75%
YoY
|
$588.1M
220.42%
YoY
|
$183.5M
9.25%
YoY
|
$168.0M
32.91%
YoY
|
$126.4M
40.44%
YoY
|
| Gross Profit |
$25.33M
-48.08%
YoY
|
$48.79M
300.53%
YoY
|
$12.18M
-791.32%
YoY
|
-$1.762M
-132.63%
YoY
|
$5.400M
20.0%
YoY
|
| Selling, General & Admin |
$214.0M
-2.75%
YoY
|
$220.1M
162.29%
YoY
|
$83.90M
16.75%
YoY
|
$71.86M
60.76%
YoY
|
$44.70M
56.29%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$11.79M
88.5%
YoY
|
$6.253M
37.85%
YoY
|
$4.536M
40.83%
YoY
|
$3.221M
27.31%
YoY
|
$2.530M
61.15%
YoY
|
| Operating Expenses |
$262.8M
16.46%
YoY
|
$225.6M
155.16%
YoY
|
$88.43M
17.78%
YoY
|
$75.08M
58.73%
YoY
|
$47.30M
57.14%
YoY
|
| Operating Profit |
-$237.5M
34.26%
YoY
|
-$176.9M
131.94%
YoY
|
-$76.25M
-0.77%
YoY
|
-$76.84M
83.4%
YoY
|
-$41.90M
63.67%
YoY
|
| Interest Expense |
$65.74M
508.04%
YoY
|
$10.81M
-36.78%
YoY
|
$17.10M
-575.0%
YoY
|
-$3.600M
20.0%
YoY
|
-$3.000M
N/A
|
| Other Income/Expense, Net |
-$10.95M
35.49%
YoY
|
-$8.082M
5.7%
YoY
|
-$7.646M
102.06%
YoY
|
-$3.784M
N/A
|
N/A
|
| Pretax Income |
-$171.7M
3.43%
YoY
|
-$166.0M
180.88%
YoY
|
-$59.10M
-26.58%
YoY
|
-$80.50M
79.29%
YoY
|
-$44.90M
75.39%
YoY
|
| Income Tax |
$326.0K
44.25%
YoY
|
$226.0K
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
| Net Earnings |
-$172.0M
3.47%
YoY
|
-$166.3M
181.11%
YoY
|
-$59.15M
-26.53%
YoY
|
-$80.50M
79.29%
YoY
|
-$44.90M
75.39%
YoY
|
| Basic Earnings Per Share |
-$19.92
835.21%
YoY
|
-$2.13
-31.73%
YoY
|
-$3.12
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$19.92
835.21%
YoY
|
-$2.13
-31.73%
YoY
|
-$3.12
-100.0%
YoY
|
-$980.5K
79.29%
YoY
|
-$546.9K
75.39%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
8.638M shares
-88.94%
YoY
|
78.11M shares
312.56%
YoY
|
18.93M shares
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
8.638M shares
-88.94%
YoY
|
78.11M shares
312.56%
YoY
|
18.93M shares
N/A
|
N/A
|
N/A
|
|
Concept
|
2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 | 2021 Q2 | 2021 Q1 | 2020 Q4 | 2020 Q3 | 2019 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$47.26M
-78.88%
YoY
|
$54.11M
-75.36%
YoY
|
$65.57M
-66.58%
YoY
|
$161.9M
-9.97%
YoY
|
$223.7M
44.48%
YoY
|
$219.6M
107.14%
YoY
|
$196.2M
167.28%
YoY
|
$179.8M
200.1%
YoY
|
$154.9M
377.33%
YoY
|
$106.0M
253.9%
YoY
|
$73.41M
168.41%
YoY
|
$59.91M
30.65%
YoY
|
$27.35M
N/A
|
| Cost Of Revenue |
$44.15M
-79.16%
YoY
|
$50.94M
-75.6%
YoY
|
$63.31M
-65.6%
YoY
|
$161.5M
-3.23%
YoY
|
$211.9M
52.94%
YoY
|
$208.8M
111.68%
YoY
|
$184.1M
156.02%
YoY
|
$166.8M
196.95%
YoY
|
$138.5M
379.84%
YoY
|
$98.64M
270.68%
YoY
|
$71.90M
155.87%
YoY
|
$56.19M
20.32%
YoY
|
$28.10M
N/A
|
| Gross Profit |
$3.112M
-73.8%
YoY
|
$3.164M
-70.67%
YoY
|
$2.256M
-81.42%
YoY
|
$409.0K
-96.84%
YoY
|
$11.88M
-27.27%
YoY
|
$10.79M
46.46%
YoY
|
$12.14M
688.38%
YoY
|
$12.95M
247.61%
YoY
|
$16.33M
357.07%
YoY
|
$7.366M
120.34%
YoY
|
$1.540M
-315.69%
YoY
|
$3.726M
-537.32%
YoY
|
-$714.0K
N/A
|
| Selling, General & Admin |
$22.64M
-61.45%
YoY
|
$42.59M
-32.97%
YoY
|
$41.94M
-34.25%
YoY
|
$49.81M
-13.96%
YoY
|
$58.74M
22.02%
YoY
|
$63.54M
26.48%
YoY
|
$63.79M
100.6%
YoY
|
$57.89M
140.89%
YoY
|
$48.14M
229.0%
YoY
|
$50.23M
273.6%
YoY
|
$31.80M
80.68%
YoY
|
$24.03M
48.33%
YoY
|
$17.60M
N/A
|
| Research & Development |
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
|
| Depreciation & Amortization |
$200.0K
-93.19%
YoY
|
$4.447M
120.26%
YoY
|
-$5.259M
-398.13%
YoY
|
$700.0K
75.0%
YoY
|
$2.938M
319.71%
YoY
|
$2.019M
72.12%
YoY
|
$1.764M
37.81%
YoY
|
$400.0K
100.0%
YoY
|
$700.0K
250.0%
YoY
|
$1.173M
19.45%
YoY
|
$1.280M
23.08%
YoY
|
$200.0K
-90.83%
YoY
|
$1.040M
N/A
|
| Operating Expenses |
$25.91M
-57.66%
YoY
|
$47.92M
-26.52%
YoY
|
$45.30M
-30.67%
YoY
|
$73.41M
23.88%
YoY
|
$61.20M
23.13%
YoY
|
$65.22M
27.04%
YoY
|
$65.34M
98.0%
YoY
|
$59.26M
135.06%
YoY
|
$49.70M
216.0%
YoY
|
$51.34M
255.8%
YoY
|
$33.00M
77.42%
YoY
|
$25.21M
47.43%
YoY
|
$18.60M
N/A
|
| Operating Profit |
-$22.80M
-53.78%
YoY
|
-$44.76M
-17.77%
YoY
|
-$43.04M
-19.09%
YoY
|
-$73.00M
57.64%
YoY
|
-$49.33M
47.8%
YoY
|
-$54.43M
23.79%
YoY
|
-$53.20M
69.1%
YoY
|
-$46.31M
115.54%
YoY
|
-$33.37M
174.54%
YoY
|
-$43.97M
296.65%
YoY
|
-$31.46M
62.89%
YoY
|
-$21.49M
19.68%
YoY
|
-$19.31M
N/A
|
| Interest Expense |
-$2.700M
-5.13%
YoY
|
-$2.791M
8.26%
YoY
|
$73.95M
-7224.37%
YoY
|
-$2.789M
-131.27%
YoY
|
-$2.846M
-266.24%
YoY
|
-$2.578M
-314.83%
YoY
|
-$1.038M
-103.84%
YoY
|
$8.920M
-471.67%
YoY
|
$1.712M
-233.44%
YoY
|
$1.200M
-200.0%
YoY
|
$27.00M
-2554.55%
YoY
|
-$2.400M
140.0%
YoY
|
-$1.100M
N/A
|
| Other Income/Expense, Net |
-$2.700M
-5.13%
YoY
|
-$2.791M
8.26%
YoY
|
N/A
|
-$2.789M
-8.47%
YoY
|
-$2.846M
61.89%
YoY
|
-$2.578M
174.55%
YoY
|
N/A
|
-$3.047M
142.6%
YoY
|
-$1.758M
46.01%
YoY
|
-$939.0K
-24.64%
YoY
|
N/A
|
-$1.256M
N/A
|
N/A
|
| Pretax Income |
-$25.50M
-51.12%
YoY
|
-$47.55M
-16.59%
YoY
|
$13.26M
-124.44%
YoY
|
-$75.79M
102.71%
YoY
|
-$52.17M
64.78%
YoY
|
-$57.01M
33.33%
YoY
|
-$54.24M
1105.27%
YoY
|
-$37.39M
60.47%
YoY
|
-$31.66M
1.08%
YoY
|
-$42.76M
247.6%
YoY
|
-$4.500M
-78.05%
YoY
|
-$23.30M
22.63%
YoY
|
-$20.50M
N/A
|
| Income Tax |
-$145.0K
-637.04%
YoY
|
$100.0K
143.9%
YoY
|
$241.0K
6.64%
YoY
|
$18.00K
N/A
|
$27.00K
N/A
|
$41.00K
N/A
|
$226.0K
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
$0.00
N/A
|
N/A
|
| Net Earnings |
-$25.78M
-50.62%
YoY
|
-$48.10M
-15.62%
YoY
|
$13.01M
-123.9%
YoY
|
-$75.81M
102.76%
YoY
|
-$52.20M
64.87%
YoY
|
-$57.00M
33.18%
YoY
|
-$54.46M
1110.29%
YoY
|
-$37.39M
60.33%
YoY
|
-$31.66M
66.7%
YoY
|
-$42.80M
247.09%
YoY
|
-$4.500M
-78.07%
YoY
|
-$23.32M
22.87%
YoY
|
-$20.52M
N/A
|
| Basic Earnings Per Share |
-$1.52
-76.43%
YoY
|
-$2.84
305.71%
YoY
|
N/A
|
-$0.92
91.67%
YoY
|
-$6.45
1473.17%
YoY
|
-$0.70
27.27%
YoY
|
N/A
|
-$0.48
-93.1%
YoY
|
-$0.41
-92.92%
YoY
|
-$0.55
-85.68%
YoY
|
N/A
|
-$6.96
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$1.52
-100.0%
YoY
|
-$2.84
305.71%
YoY
|
$1.07
-100.0%
YoY
|
-$0.92
91.67%
YoY
|
-$644.8K
157267130.5%
YoY
|
-$0.70
27.27%
YoY
|
-$695.6K
1196.87%
YoY
|
-$0.48
-93.1%
YoY
|
-$0.41
-92.92%
YoY
|
-$0.55
-85.68%
YoY
|
-$53.64K
-78.52%
YoY
|
-$6.96
-100.0%
YoY
|
-$249.7K
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 |
16.96M shares
-79.49%
YoY
|
17.23M shares
-78.94%
YoY
|
85.58M shares
5.27%
YoY
|
82.29M shares
5.37%
YoY
|
82.68M shares
5.94%
YoY
|
81.83M shares
5.03%
YoY
|
81.29M shares
-0.99%
YoY
|
78.10M shares
2229.26%
YoY
|
78.05M shares
2280.51%
YoY
|
77.91M shares
2323.97%
YoY
|
82.11M shares
N/A
|
3.353M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
16.95M shares
109.44%
YoY
|
16.92M shares
-79.32%
YoY
|
N/A
|
82.29M shares
5.37%
YoY
|
8.095M shares
-89.63%
YoY
|
81.83M shares
5.03%
YoY
|
N/A
|
78.10M shares
2229.26%
YoY
|
78.05M shares
2280.51%
YoY
|
77.91M shares
2323.97%
YoY
|
N/A
|
3.353M shares
N/A
|
N/A
|
Loading...