|
Concept
|
2022 | 2021 | 2020 | 2019 | 2018 |
|---|---|---|---|---|---|
| Revenue |
$116.4M
618.93%
YoY
|
$16.19M
-34.21%
YoY
|
$24.61M
-39.67%
YoY
|
$40.79M
377.63%
YoY
|
$8.540M
1452.73%
YoY
|
| Cost Of Revenue |
$88.13M
1074.41%
YoY
|
$7.504M
-35.53%
YoY
|
$11.64M
-49.89%
YoY
|
$23.23M
289.77%
YoY
|
$5.960M
1822.58%
YoY
|
| Gross Profit |
$28.28M
225.53%
YoY
|
$8.688M
-33.07%
YoY
|
$12.98M
-26.08%
YoY
|
$17.56M
580.62%
YoY
|
$2.580M
932.0%
YoY
|
| Selling, General & Admin |
$45.27M
78.43%
YoY
|
$25.37M
1.25%
YoY
|
$25.06M
-15.96%
YoY
|
$29.82M
107.08%
YoY
|
$14.40M
317.39%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$3.098M
34.74%
YoY
|
$2.299M
-47.03%
YoY
|
$4.340M
-3.34%
YoY
|
$4.490M
362.89%
YoY
|
$970.0K
2325.0%
YoY
|
| Operating Expenses |
$61.67M
122.87%
YoY
|
$27.67M
-5.88%
YoY
|
$29.40M
-14.34%
YoY
|
$34.32M
138.33%
YoY
|
$14.40M
317.39%
YoY
|
| Operating Profit |
-$33.39M
75.88%
YoY
|
-$18.98M
15.61%
YoY
|
-$16.42M
-2.03%
YoY
|
-$16.76M
41.79%
YoY
|
-$11.82M
269.37%
YoY
|
| Interest Expense |
$1.999M
-609.94%
YoY
|
-$392.0K
-70.3%
YoY
|
-$1.320M
594.74%
YoY
|
-$190.0K
216.67%
YoY
|
-$60.00K
-88.46%
YoY
|
| Other Income/Expense, Net |
-$5.270M
-246.72%
YoY
|
$3.592M
436.12%
YoY
|
$670.0K
570.0%
YoY
|
$100.0K
0.0%
YoY
|
$100.0K
N/A
|
| Pretax Income |
-$38.66M
144.96%
YoY
|
-$15.78M
-24.02%
YoY
|
-$20.77M
66.03%
YoY
|
-$12.51M
5.21%
YoY
|
-$11.89M
248.68%
YoY
|
| Income Tax |
$35.93K
-83.37%
YoY
|
$216.0K
0.0%
YoY
|
$216.0K
260.0%
YoY
|
$60.00K
0.0%
YoY
|
$60.00K
N/A
|
| Net Earnings |
-$38.69M
141.88%
YoY
|
-$16.00M
10.71%
YoY
|
-$14.45M
139.24%
YoY
|
-$6.040M
-49.2%
YoY
|
-$11.89M
253.87%
YoY
|
| Basic Earnings Per Share |
-$0.79
-23.3%
YoY
|
-$1.03
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.67
-100.0%
YoY
|
-$1.029M
159.03%
YoY
|
-$397.3K
139.24%
YoY
|
-$166.1K
-49.2%
YoY
|
-$326.9K
253.87%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
49.23M shares
216.69%
YoY
|
15.54M shares
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
57.60M shares
270.59%
YoY
|
15.54M shares
N/A
|
N/A
|
N/A
|
N/A
|
|
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 | 2020 Q2 | 2020 Q1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$54.24M
-54.73%
YoY
|
$58.69M
-31.26%
YoY
|
$59.04M
276.4%
YoY
|
$187.9M
2586.74%
YoY
|
$119.8M
1335.02%
YoY
|
$85.38M
2173.81%
YoY
|
$15.69M
306.98%
YoY
|
$6.994M
57.13%
YoY
|
$8.349M
102.06%
YoY
|
$3.755M
-2.47%
YoY
|
$3.854M
6.46%
YoY
|
$4.451M
-54.07%
YoY
|
$4.132M
-44.54%
YoY
|
$3.850M
-61.96%
YoY
|
$3.620M
N/A
|
| Cost Of Revenue |
$45.47M
-55.0%
YoY
|
$52.95M
-22.1%
YoY
|
$50.28M
328.38%
YoY
|
$162.3M
4428.33%
YoY
|
$101.1M
1989.22%
YoY
|
$67.97M
5841.39%
YoY
|
$11.74M
504.74%
YoY
|
$3.583M
67.51%
YoY
|
$4.837M
112.15%
YoY
|
$1.144M
115.85%
YoY
|
$1.941M
-14.12%
YoY
|
$2.139M
-60.17%
YoY
|
$2.280M
-34.48%
YoY
|
$530.0K
-91.14%
YoY
|
$2.260M
N/A
|
| Gross Profit |
$8.769M
-53.24%
YoY
|
$5.743M
-67.02%
YoY
|
$8.755M
121.8%
YoY
|
$25.66M
652.28%
YoY
|
$18.75M
434.01%
YoY
|
$17.41M
566.88%
YoY
|
$3.947M
106.33%
YoY
|
$3.411M
47.53%
YoY
|
$3.512M
89.63%
YoY
|
$2.611M
-21.36%
YoY
|
$1.913M
40.66%
YoY
|
$2.312M
-46.48%
YoY
|
$1.852M
-53.35%
YoY
|
$3.320M
-19.81%
YoY
|
$1.360M
N/A
|
| Selling, General & Admin |
$8.927M
-4.07%
YoY
|
$12.11M
-30.52%
YoY
|
$11.16M
-23.57%
YoY
|
$22.66M
223.97%
YoY
|
$9.306M
49.25%
YoY
|
$17.44M
88.83%
YoY
|
$14.61M
114.38%
YoY
|
$6.994M
94.22%
YoY
|
$6.235M
40.11%
YoY
|
$9.234M
82.85%
YoY
|
$6.813M
9.89%
YoY
|
$3.601M
-41.64%
YoY
|
$4.450M
-41.68%
YoY
|
$5.050M
-24.96%
YoY
|
$6.200M
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
|
| Depreciation & Amortization |
$2.066M
-7.44%
YoY
|
$2.066M
-8.91%
YoY
|
$2.063M
6152.41%
YoY
|
$4.424M
15699.39%
YoY
|
$2.233M
7341.7%
YoY
|
$2.268M
287.65%
YoY
|
$33.00K
-2.94%
YoY
|
$28.00K
-6.67%
YoY
|
$30.00K
-3.23%
YoY
|
$585.0K
-44.29%
YoY
|
$34.00K
-96.88%
YoY
|
$30.00K
-97.27%
YoY
|
$31.00K
-97.18%
YoY
|
$1.050M
0.0%
YoY
|
$1.090M
-68.31%
YoY
|
| Operating Expenses |
$61.20M
390.64%
YoY
|
$13.86M
-14.79%
YoY
|
$13.23M
-24.9%
YoY
|
$27.08M
261.43%
YoY
|
$12.47M
78.05%
YoY
|
$16.26M
65.59%
YoY
|
$17.61M
134.11%
YoY
|
$7.493M
65.77%
YoY
|
$7.005M
20.59%
YoY
|
$9.819M
60.7%
YoY
|
$7.523M
3.2%
YoY
|
$4.520M
-37.83%
YoY
|
$5.809M
-33.46%
YoY
|
$6.110M
-21.67%
YoY
|
$7.290M
N/A
|
| Operating Profit |
-$52.43M
-934.6%
YoY
|
-$8.112M
-803.8%
YoY
|
-$4.472M
-67.27%
YoY
|
-$1.422M
-65.17%
YoY
|
$6.282M
-279.84%
YoY
|
$1.153M
-115.99%
YoY
|
-$13.67M
143.58%
YoY
|
-$4.082M
84.87%
YoY
|
-$3.493M
-11.73%
YoY
|
-$7.208M
158.35%
YoY
|
-$5.610M
-5.4%
YoY
|
-$2.208M
-25.15%
YoY
|
-$3.957M
-16.87%
YoY
|
-$2.790M
-23.77%
YoY
|
-$5.930M
N/A
|
| Interest Expense |
-$3.473M
-26.47%
YoY
|
-$3.400M
43.1%
YoY
|
-$3.441M
-86116.5%
YoY
|
$12.89M
-29384.32%
YoY
|
-$4.722M
-157513.33%
YoY
|
-$2.376M
-2475.96%
YoY
|
$4.000K
-60.0%
YoY
|
-$44.00K
-89.0%
YoY
|
$3.000K
N/A
|
$100.0K
-133.33%
YoY
|
$10.00K
-101.22%
YoY
|
-$400.0K
110.53%
YoY
|
$0.00
-100.0%
YoY
|
-$300.0K
500.0%
YoY
|
-$820.0K
N/A
|
| Other Income/Expense, Net |
-$3.053M
-36.99%
YoY
|
-$4.129M
-6.52%
YoY
|
-$3.393M
391.71%
YoY
|
-$3.173M
N/A
|
-$4.846M
-457.87%
YoY
|
-$4.417M
-941.35%
YoY
|
-$690.0K
-172.33%
YoY
|
$0.00
-100.0%
YoY
|
$1.354M
3661.11%
YoY
|
$525.0K
-2725.0%
YoY
|
$954.0K
633.85%
YoY
|
$153.0K
-56.29%
YoY
|
$36.00K
-82.86%
YoY
|
-$20.00K
-128.57%
YoY
|
$130.0K
N/A
|
| Pretax Income |
-$55.48M
-3963.11%
YoY
|
-$12.20M
-32.63%
YoY
|
-$7.865M
-45.21%
YoY
|
-$9.561M
135.89%
YoY
|
$1.436M
-167.14%
YoY
|
-$18.11M
175.19%
YoY
|
-$14.36M
208.31%
YoY
|
-$4.053M
550.56%
YoY
|
-$2.139M
-45.45%
YoY
|
-$6.581M
18.15%
YoY
|
-$4.656M
-40.54%
YoY
|
-$623.0K
-77.67%
YoY
|
-$3.921M
-14.2%
YoY
|
-$5.570M
-18.21%
YoY
|
-$7.830M
N/A
|
| Income Tax |
$100.0K
-38.41%
YoY
|
$21.03K
-138.89%
YoY
|
$36.00K
9.09%
YoY
|
$19.12K
-133.54%
YoY
|
$162.4K
N/A
|
-$54.08K
-128.02%
YoY
|
$33.00K
43.48%
YoY
|
-$57.00K
N/A
|
$0.00
N/A
|
$193.0K
N/A
|
$23.00K
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
| Net Earnings |
-$55.55M
-4460.95%
YoY
|
-$12.26M
-32.09%
YoY
|
-$7.901M
-45.09%
YoY
|
-$9.580M
133.08%
YoY
|
$1.274M
-159.55%
YoY
|
-$18.06M
166.55%
YoY
|
-$14.39M
207.5%
YoY
|
-$4.110M
559.71%
YoY
|
-$2.139M
-45.45%
YoY
|
-$6.774M
-1003.2%
YoY
|
-$4.679M
-40.24%
YoY
|
-$623.0K
-77.67%
YoY
|
-$3.921M
-14.2%
YoY
|
$750.0K
-111.01%
YoY
|
-$7.830M
N/A
|
| Basic Earnings Per Share |
-$3.30
-16600.0%
YoY
|
-$0.73
-88.94%
YoY
|
-$0.03
-90.0%
YoY
|
N/A
|
$0.02
-140.0%
YoY
|
-$6.60
N/A
|
-$0.30
-3.23%
YoY
|
-$0.09
125.0%
YoY
|
-$0.05
N/A
|
N/A
|
-$0.31
N/A
|
-$0.04
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
$0.00
-100.0%
YoY
|
-$0.73
-100.0%
YoY
|
-$0.03
-100.0%
YoY
|
-$0.14
-100.0%
YoY
|
$0.01
-100.0%
YoY
|
-$282.5K
-35.19%
YoY
|
-$299.4K
154.0%
YoY
|
-$94.27K
452.98%
YoY
|
-$51.64K
-52.09%
YoY
|
-$435.8K
-2213.31%
YoY
|
-$117.9K
-45.24%
YoY
|
-$17.05K
-77.78%
YoY
|
-$107.8K
-14.22%
YoY
|
$20.62K
-111.01%
YoY
|
-$215.3K
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
|
| Basic Shares Outstanding |
16.85M shares
-73.75%
YoY
|
413.1M shares
544.4%
YoY
|
248.8M shares
417.69%
YoY
|
67.83M shares
55.67%
YoY
|
64.21M shares
55.01%
YoY
|
64.11M shares
N/A
|
48.05M shares
218.0%
YoY
|
43.57M shares
N/A
|
41.42M shares
N/A
|
N/A
|
15.11M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
0.000 shares
-100.0%
YoY
|
N/A
|
248.8M shares
417.69%
YoY
|
N/A
|
203.0M shares
390.11%
YoY
|
N/A
|
48.05M shares
N/A
|
N/A
|
41.42M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...