|
Concept
|
2023 | 2022 | 2021 | 2020 | 2019 |
|---|---|---|---|---|---|
| Revenue |
$253.5M
81.18%
YoY
|
$139.9M
142.44%
YoY
|
$57.71M
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
| Cost Of Revenue |
$259.0M
69.45%
YoY
|
$152.9M
165.09%
YoY
|
$57.66M
184.06%
YoY
|
$20.30M
-2.4%
YoY
|
$20.80M
61.19%
YoY
|
| Gross Profit |
-$5.524M
-57.33%
YoY
|
-$12.95M
-28586.93%
YoY
|
$45.45K
-98.53%
YoY
|
$3.100M
-69.31%
YoY
|
$10.10M
171.69%
YoY
|
| Selling, General & Admin |
$71.13M
11.3%
YoY
|
$63.91M
-38.61%
YoY
|
$104.1M
39.36%
YoY
|
$74.70M
778.82%
YoY
|
$8.500M
45.54%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$26.07M
126.88%
YoY
|
$11.49M
118.51%
YoY
|
$5.260M
94.8%
YoY
|
$2.700M
122.0%
YoY
|
$1.216M
44.01%
YoY
|
| Operating Expenses |
$71.13M
4.88%
YoY
|
$67.82M
-43.39%
YoY
|
$119.8M
7204.72%
YoY
|
$1.640M
-81.36%
YoY
|
$8.800M
48.2%
YoY
|
| Operating Profit |
-$76.65M
-5.09%
YoY
|
-$80.76M
-32.56%
YoY
|
-$119.8M
-8302.19%
YoY
|
$1.460M
12.31%
YoY
|
$1.300M
-158.55%
YoY
|
| Interest Expense |
-$15.63M
516.0%
YoY
|
-$2.538M
-65.98%
YoY
|
-$7.459M
-6315.78%
YoY
|
$120.0K
-113.33%
YoY
|
-$900.0K
1124.16%
YoY
|
| Other Income/Expense, Net |
$25.95M
-74.33%
YoY
|
$101.1M
20.5%
YoY
|
$83.89M
-477.86%
YoY
|
-$22.20M
552.94%
YoY
|
-$3.400M
10.97%
YoY
|
| Pretax Income |
-$103.8M
-683.75%
YoY
|
$17.78M
-141.03%
YoY
|
-$43.33M
2769.23%
YoY
|
-$1.510M
-51.29%
YoY
|
-$3.100M
-42.14%
YoY
|
| Income Tax |
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Net Earnings |
-$103.8M
-683.75%
YoY
|
$17.78M
-141.03%
YoY
|
-$43.33M
2769.23%
YoY
|
-$1.510M
-51.29%
YoY
|
-$3.100M
-42.14%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.46
-619.07%
YoY
|
$0.09
-100.0%
YoY
|
-$267.0K
606.14%
YoY
|
-$37.82K
189080791.56%
YoY
|
-$0.02
-100.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
|
Concept
|
2024 Q3 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$30.63M
-61.88%
YoY
|
$30.28M
-47.81%
YoY
|
$55.48M
1.42%
YoY
|
$60.43M
29.21%
YoY
|
$80.35M
96.08%
YoY
|
$58.02M
96.52%
YoY
|
$54.70M
141.55%
YoY
|
$46.77M
104.49%
YoY
|
$40.98M
243.62%
YoY
|
$29.52M
76.89%
YoY
|
$22.65M
263.51%
YoY
|
$22.87M
N/A
|
$11.93M
N/A
|
$16.69M
174.6%
YoY
|
$6.230M
407.15%
YoY
|
$0.00
N/A
|
$0.00
N/A
|
| Cost Of Revenue |
$46.58M
-37.88%
YoY
|
$45.49M
-21.02%
YoY
|
$66.62M
16.97%
YoY
|
$69.48M
34.82%
YoY
|
$74.98M
67.37%
YoY
|
$57.60M
74.68%
YoY
|
$56.96M
141.78%
YoY
|
$51.53M
149.07%
YoY
|
$44.80M
240.6%
YoY
|
$32.97M
108.83%
YoY
|
$23.56M
193.38%
YoY
|
$20.69M
110.7%
YoY
|
$13.15M
318.88%
YoY
|
$15.79M
213.99%
YoY
|
$8.030M
251.47%
YoY
|
$9.820M
N/A
|
$3.140M
N/A
|
| Gross Profit |
-$15.95M
-397.08%
YoY
|
-$15.21M
-3731.8%
YoY
|
-$11.14M
393.68%
YoY
|
-$9.051M
89.96%
YoY
|
$5.370M
-240.59%
YoY
|
$418.9K
-112.14%
YoY
|
-$2.257M
147.57%
YoY
|
-$4.765M
-318.58%
YoY
|
-$3.820M
211.22%
YoY
|
-$3.451M
-483.55%
YoY
|
-$911.8K
-49.63%
YoY
|
$2.180M
-40.77%
YoY
|
-$1.227M
131.57%
YoY
|
$899.8K
-14.22%
YoY
|
-$1.810M
71.36%
YoY
|
$3.680M
N/A
|
-$530.0K
N/A
|
| Selling, General & Admin |
$13.47M
-25.81%
YoY
|
$15.22M
-15.19%
YoY
|
$14.88M
-21.12%
YoY
|
$16.16M
3.31%
YoY
|
$18.16M
4.38%
YoY
|
$17.95M
-2.6%
YoY
|
$18.86M
15.35%
YoY
|
$15.64M
-7.84%
YoY
|
$17.40M
14.63%
YoY
|
$18.43M
-70.91%
YoY
|
$16.35M
53.55%
YoY
|
$16.97M
-52.19%
YoY
|
$15.18M
-57.59%
YoY
|
$63.34M
3059.83%
YoY
|
$10.65M
349.82%
YoY
|
$35.50M
N/A
|
$35.79M
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
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$9.044M
25.09%
YoY
|
$9.108M
63.78%
YoY
|
$8.087M
64.59%
YoY
|
$13.50M
262.6%
YoY
|
$7.230M
137.32%
YoY
|
$5.561M
103.03%
YoY
|
$4.914M
147.76%
YoY
|
$3.724M
126.63%
YoY
|
$3.046M
122.57%
YoY
|
$2.739M
116.06%
YoY
|
$1.983M
102.37%
YoY
|
$1.643M
71.14%
YoY
|
$1.369M
92.79%
YoY
|
$1.268M
130.5%
YoY
|
$980.0K
101.84%
YoY
|
$960.0K
N/A
|
$710.0K
N/A
|
| Operating Expenses |
$13.47M
-25.85%
YoY
|
$15.22M
-15.19%
YoY
|
$14.88M
-21.12%
YoY
|
$16.16M
3.31%
YoY
|
$18.17M
4.43%
YoY
|
$17.95M
-2.6%
YoY
|
$18.86M
15.35%
YoY
|
$15.64M
-7.84%
YoY
|
$17.40M
14.63%
YoY
|
$18.43M
-76.07%
YoY
|
$16.35M
53.4%
YoY
|
$16.97M
1046.68%
YoY
|
$15.18M
10018.42%
YoY
|
$77.00M
3741.03%
YoY
|
$10.66M
350.24%
YoY
|
$1.480M
N/A
|
$150.0K
N/A
|
| Operating Profit |
-$29.43M
129.89%
YoY
|
-$30.43M
73.64%
YoY
|
-$26.02M
23.21%
YoY
|
-$25.21M
23.55%
YoY
|
-$12.80M
-39.67%
YoY
|
-$17.53M
-19.88%
YoY
|
-$21.12M
22.33%
YoY
|
-$20.40M
37.95%
YoY
|
-$21.22M
29.34%
YoY
|
-$21.88M
-71.25%
YoY
|
-$17.26M
38.45%
YoY
|
-$14.79M
-772.32%
YoY
|
-$16.40M
2312.49%
YoY
|
-$76.10M
7863.03%
YoY
|
-$12.47M
264.21%
YoY
|
$2.200M
N/A
|
-$680.0K
N/A
|
| Interest Expense |
-$8.158M
37.1%
YoY
|
-$9.449M
5951.62%
YoY
|
-$10.41M
-8194.62%
YoY
|
-$4.587M
-262.67%
YoY
|
-$5.950M
63.21%
YoY
|
-$156.1K
-148.29%
YoY
|
$128.6K
-106.32%
YoY
|
$2.820M
-174.75%
YoY
|
-$3.646M
-544.52%
YoY
|
$323.4K
-112.68%
YoY
|
-$2.035M
-45.43%
YoY
|
-$3.772M
-3872.44%
YoY
|
$820.1K
4000.65%
YoY
|
-$2.551M
-350.18%
YoY
|
-$3.730M
345.95%
YoY
|
$100.0K
N/A
|
$20.00K
N/A
|
| Other Income/Expense, Net |
$4.418M
-501.63%
YoY
|
$22.00M
273.17%
YoY
|
$14.73M
172.45%
YoY
|
$10.68M
-17.52%
YoY
|
-$1.100M
-114.35%
YoY
|
$5.895M
-90.02%
YoY
|
$5.408M
-74.73%
YoY
|
$12.95M
-72.35%
YoY
|
$7.664M
-94.47%
YoY
|
$59.06M
-159.16%
YoY
|
$21.40M
30475.09%
YoY
|
$46.83M
-349.09%
YoY
|
$138.6M
-21422.74%
YoY
|
-$99.84M
7095.65%
YoY
|
$70.00K
-104.97%
YoY
|
-$18.80M
N/A
|
-$650.0K
N/A
|
| Pretax Income |
-$33.95M
71.01%
YoY
|
-$19.27M
63.44%
YoY
|
-$21.70M
39.23%
YoY
|
-$56.54M
1119.16%
YoY
|
-$19.85M
15.41%
YoY
|
-$11.79M
-131.42%
YoY
|
-$15.58M
-841.21%
YoY
|
-$4.638M
-116.41%
YoY
|
-$17.20M
-113.98%
YoY
|
$37.51M
-121.02%
YoY
|
$2.102M
-113.05%
YoY
|
$28.27M
-2133.5%
YoY
|
$123.0M
-94725.36%
YoY
|
-$178.5M
13384.79%
YoY
|
-$16.11M
184.16%
YoY
|
-$1.390M
N/A
|
-$130.0K
N/A
|
| Income Tax |
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
|
$0.00
N/A
|
$0.00
N/A
|
| Net Earnings |
-$33.95M
71.01%
YoY
|
-$19.27M
63.44%
YoY
|
-$21.70M
39.23%
YoY
|
-$56.54M
1119.16%
YoY
|
-$19.85M
15.41%
YoY
|
-$11.79M
-131.42%
YoY
|
-$15.58M
-841.21%
YoY
|
-$4.638M
-116.41%
YoY
|
-$17.20M
-113.98%
YoY
|
$37.51M
-121.02%
YoY
|
$2.102M
-113.05%
YoY
|
$28.27M
-2133.5%
YoY
|
$123.0M
-102610.81%
YoY
|
-$178.5M
13384.79%
YoY
|
-$16.11M
184.16%
YoY
|
-$1.390M
N/A
|
-$120.0K
N/A
|
| Basic Earnings Per Share |
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
|
| Diluted Earnings Per Share |
-$0.15
66.73%
YoY
|
-$0.09
61.9%
YoY
|
-$0.10
35.9%
YoY
|
-$0.25
981.31%
YoY
|
-$0.09
-100.0%
YoY
|
-$0.05
-100.0%
YoY
|
-$0.07
-100.0%
YoY
|
-$0.02
-100.0%
YoY
|
-$89.68K
-114.92%
YoY
|
$190.3K
-120.1%
YoY
|
$10.59K
-107.27%
YoY
|
$148.7K
-527.3%
YoY
|
$600.9K
-20095.41%
YoY
|
-$946.9K
13384.79%
YoY
|
-$145.7K
384.52%
YoY
|
-$34.81K
N/A
|
-$3.005K
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
|
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
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
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
|
Loading...