|
Concept
|
2023 | 2022 | 2021 | 2020 | 2019 |
|---|---|---|---|---|---|
| Revenue |
$47.80K
-97.52%
YoY
|
$1.927M
-69.39%
YoY
|
$6.298M
-60.7%
YoY
|
$16.02M
-63.12%
YoY
|
$43.44M
42.32%
YoY
|
| Cost Of Revenue |
$281.1K
-63.96%
YoY
|
$780.0K
N/A
|
N/A
|
N/A
|
N/A
|
| Gross Profit |
-$233.3K
-120.38%
YoY
|
$1.145M
N/A
|
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
$4.984M
5.59%
YoY
|
$4.720M
-59.18%
YoY
|
$11.56M
23.46%
YoY
|
$9.367M
-13.81%
YoY
|
$10.87M
35.11%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$0.00
-100.0%
YoY
|
$110.0K
-90.65%
YoY
|
$1.176M
-83.26%
YoY
|
$7.027M
-39.36%
YoY
|
$11.59M
-8.75%
YoY
|
| Operating Expenses |
$4.984M
-185.88%
YoY
|
-$5.803M
-145.55%
YoY
|
$12.74M
-22.29%
YoY
|
$16.39M
-26.99%
YoY
|
$22.46M
8.58%
YoY
|
| Operating Profit |
-$5.217M
-175.09%
YoY
|
$6.948M
N/A
|
N/A
|
N/A
|
N/A
|
| Interest Expense |
-$75.20K
-37.33%
YoY
|
-$120.0K
-95.21%
YoY
|
-$2.507M
-85.1%
YoY
|
-$16.82M
48.81%
YoY
|
-$11.30M
18.9%
YoY
|
| Other Income/Expense, Net |
$10.40K
-99.3%
YoY
|
$1.479M
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
-$4.593M
-50.86%
YoY
|
-$9.347M
-163.72%
YoY
|
$14.67M
-132.02%
YoY
|
-$45.81M
116.42%
YoY
|
-$21.17M
133.78%
YoY
|
| Income Tax |
$87.10K
-278.12%
YoY
|
-$48.90K
-371.67%
YoY
|
$18.00K
-100.5%
YoY
|
-$3.565M
-20.92%
YoY
|
-$4.508M
363.38%
YoY
|
| Net Earnings |
-$4.064M
-56.29%
YoY
|
-$9.298M
-162.46%
YoY
|
$14.89M
-135.24%
YoY
|
-$42.24M
153.59%
YoY
|
-$16.66M
106.14%
YoY
|
| Basic Earnings Per Share |
-$0.13
-64.86%
YoY
|
-$0.37
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.13
-64.93%
YoY
|
-$0.37
-100.0%
YoY
|
$674.1K
-112.33%
YoY
|
-$5.465M
153.59%
YoY
|
-$2.155M
93.25%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
31.32M shares
36.26%
YoY
|
22.99M shares
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
31.32M shares
36.26%
YoY
|
22.99M shares
N/A
|
N/A
|
N/A
|
N/A
|
|
Concept
|
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 | 2020 Q2 | 2020 Q1 | 2019 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$6.916M
53100.77%
YoY
|
$8.692M
102154.12%
YoY
|
$23.80K
-98.39%
YoY
|
$4.400K
N/A
|
$13.00K
306.25%
YoY
|
$8.500K
-98.08%
YoY
|
$1.480M
211.06%
YoY
|
N/A
N/A
|
$3.200K
-99.78%
YoY
|
$443.6K
-83.79%
YoY
|
$475.8K
-85.9%
YoY
|
$1.612M
-53.55%
YoY
|
$1.481M
-66.19%
YoY
|
$2.736M
-43.0%
YoY
|
$3.373M
-30.87%
YoY
|
$3.470M
-85.51%
YoY
|
$4.380M
-39.42%
YoY
|
$4.800M
-35.05%
YoY
|
$4.880M
-34.32%
YoY
|
| Cost Of Revenue |
$2.709M
17839.74%
YoY
|
$3.500M
1423.15%
YoY
|
$17.20K
-92.18%
YoY
|
$19.00K
N/A
|
$15.10K
-97.17%
YoY
|
$229.8K
726.62%
YoY
|
$220.0K
N/A
|
$0.00
N/A
|
$533.3K
N/A
|
$27.80K
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Gross Profit |
$4.207M
-200442.86%
YoY
|
$5.191M
-2445.87%
YoY
|
$6.600K
-99.48%
YoY
|
-$14.60K
N/A
|
-$2.100K
-99.6%
YoY
|
-$221.3K
-153.22%
YoY
|
$1.260M
N/A
|
N/A
N/A
|
-$530.1K
-135.8%
YoY
|
$415.8K
N/A
|
N/A
|
N/A
|
$1.481M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
$7.221M
332.38%
YoY
|
$9.957M
671.84%
YoY
|
$935.1K
-25.19%
YoY
|
$616.8K
-54.07%
YoY
|
$1.670M
44.39%
YoY
|
$1.290M
32.91%
YoY
|
$1.250M
-71.34%
YoY
|
$1.343M
-50.38%
YoY
|
$1.157M
-32.56%
YoY
|
$970.6K
-70.95%
YoY
|
$4.362M
218.98%
YoY
|
$2.706M
24.71%
YoY
|
$1.715M
-42.81%
YoY
|
$3.341M
18.05%
YoY
|
$1.368M
-19.56%
YoY
|
$2.170M
-62.59%
YoY
|
$2.999M
81.73%
YoY
|
$2.830M
65.5%
YoY
|
$1.700M
-6.59%
YoY
|
| 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
|
N/A
|
N/A
|
| Depreciation & Amortization |
N/A
|
N/A
|
N/A
|
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
|
$10.20K
-99.24%
YoY
|
$1.166M
-72.06%
YoY
|
$699.3K
-67.77%
YoY
|
$1.512M
-38.27%
YoY
|
$1.340M
-54.88%
YoY
|
$4.173M
40.5%
YoY
|
$2.170M
-32.19%
YoY
|
$2.450M
-23.91%
YoY
|
| Operating Expenses |
$7.221M
326.86%
YoY
|
$9.957M
563.21%
YoY
|
$935.1K
-24.59%
YoY
|
$1.581M
17.74%
YoY
|
$1.692M
46.26%
YoY
|
$1.501M
54.68%
YoY
|
$1.240M
-71.14%
YoY
|
$1.343M
-50.57%
YoY
|
$1.157M
-32.56%
YoY
|
$970.6K
-75.98%
YoY
|
$4.297M
49.21%
YoY
|
$2.716M
-22.61%
YoY
|
$1.715M
-42.81%
YoY
|
$4.040M
-19.2%
YoY
|
$2.880M
-30.61%
YoY
|
$3.510M
-59.98%
YoY
|
$2.999M
-35.1%
YoY
|
$5.000M
1.83%
YoY
|
$4.150M
-17.66%
YoY
|
| Operating Profit |
-$3.014M
77.28%
YoY
|
-$4.765M
176.64%
YoY
|
-$928.5K
-4742.5%
YoY
|
-$1.596M
18.83%
YoY
|
-$1.700M
0.78%
YoY
|
-$1.723M
210.49%
YoY
|
$20.00K
N/A
|
-$1.343M
N/A
|
-$1.687M
-113.42%
YoY
|
-$554.8K
N/A
|
N/A
|
N/A
|
$12.57M
-65.9%
YoY
|
N/A
|
N/A
|
N/A
|
$36.86M
N/A
|
N/A
|
N/A
|
| Interest Expense |
-$24.10K
N/A
|
$2.500K
N/A
|
-$34.50K
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
-$120.0K
-93.73%
YoY
|
-$540.0K
-83.77%
YoY
|
-$1.500K
-99.95%
YoY
|
$1.917M
-81.7%
YoY
|
-$1.915M
-161.76%
YoY
|
-$3.327M
-6.56%
YoY
|
-$3.020M
28.51%
YoY
|
$10.47M
-520.58%
YoY
|
$3.100M
-206.53%
YoY
|
-$3.560M
47.11%
YoY
|
| Other Income/Expense, Net |
-$558.6K
8909.68%
YoY
|
$2.553M
54221.28%
YoY
|
$2.100K
N/A
|
-$28.10K
-98.74%
YoY
|
-$6.200K
-99.47%
YoY
|
$4.700K
N/A
|
N/A
|
-$2.234M
N/A
|
-$1.165M
-75.08%
YoY
|
N/A
N/A
|
N/A
|
N/A
|
-$4.675M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
-$3.572M
110.14%
YoY
|
-$2.212M
28.43%
YoY
|
$453.1K
-109.56%
YoY
|
-$1.624M
-27.31%
YoY
|
-$1.700M
0.29%
YoY
|
-$1.723M
155.28%
YoY
|
-$4.740M
8.69%
YoY
|
-$2.234M
-108.1%
YoY
|
-$1.695M
-46.93%
YoY
|
-$674.8K
-87.41%
YoY
|
-$4.361M
-70.21%
YoY
|
$27.59M
-892.68%
YoY
|
-$3.194M
-20.07%
YoY
|
-$5.361M
-58.41%
YoY
|
-$14.64M
64.31%
YoY
|
-$3.480M
-66.83%
YoY
|
-$3.996M
3532.82%
YoY
|
-$12.89M
676.51%
YoY
|
-$8.910M
138.87%
YoY
|
| Income Tax |
$400.00
-76.47%
YoY
|
-$276.6K
351.22%
YoY
|
$159.8K
-499.5%
YoY
|
-$13.10K
22.43%
YoY
|
$1.700K
-34.62%
YoY
|
-$61.30K
-4186.67%
YoY
|
-$40.00K
-64.22%
YoY
|
-$10.70K
-113.91%
YoY
|
$2.600K
-29.73%
YoY
|
$1.500K
-96.95%
YoY
|
-$111.8K
-35.56%
YoY
|
$76.90K
-87.18%
YoY
|
$3.700K
-100.29%
YoY
|
$49.20K
-101.82%
YoY
|
-$173.5K
-90.72%
YoY
|
$600.0K
-126.55%
YoY
|
-$1.280M
4166.67%
YoY
|
-$2.710M
652.78%
YoY
|
-$1.870M
-1970.0%
YoY
|
| Net Earnings |
-$3.404M
100.02%
YoY
|
-$866.8K
-47.82%
YoY
|
$380.3K
-108.29%
YoY
|
-$1.473M
-33.75%
YoY
|
-$1.702M
0.24%
YoY
|
-$1.661M
145.65%
YoY
|
-$4.590M
14.4%
YoY
|
-$2.223M
-108.08%
YoY
|
-$1.698M
-46.91%
YoY
|
-$676.3K
-87.5%
YoY
|
-$4.012M
-72.26%
YoY
|
$27.51M
-774.22%
YoY
|
-$3.198M
-76.34%
YoY
|
-$5.410M
-46.85%
YoY
|
-$14.47M
105.49%
YoY
|
-$4.080M
-50.43%
YoY
|
-$13.52M
16797.13%
YoY
|
-$10.18M
676.98%
YoY
|
-$7.040M
83.81%
YoY
|
| Basic Earnings Per Share |
-$0.10
100.0%
YoY
|
-$0.05
0.0%
YoY
|
N/A
|
-$0.05
-50.0%
YoY
|
-$0.05
-16.67%
YoY
|
-$0.05
150.0%
YoY
|
N/A
|
-$0.10
N/A
|
-$0.06
-98.92%
YoY
|
-$0.02
N/A
|
N/A
|
N/A
|
-$5.57
-63.67%
YoY
|
N/A
|
N/A
|
N/A
|
-$15.33
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.10
100.0%
YoY
|
-$0.05
0.0%
YoY
|
$0.01
-106.66%
YoY
|
-$0.05
-100.0%
YoY
|
-$0.05
-100.0%
YoY
|
-$0.05
-100.0%
YoY
|
-$0.18
-100.0%
YoY
|
-$89.56K
-107.19%
YoY
|
-$61.52K
1104379.09%
YoY
|
-$24.28K
-96.53%
YoY
|
-$181.7K
-90.29%
YoY
|
$1.246M
-235021487.15%
YoY
|
-$5.57
-63.67%
YoY
|
-$700.0K
53027321.48%
YoY
|
-$1.872M
205671900.58%
YoY
|
-$0.53
-50.0%
YoY
|
-$15.33
153200.0%
YoY
|
-$1.32
676.47%
YoY
|
-$0.91
82.0%
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 |
35.98M shares
13.99%
YoY
|
35.87M shares
13.66%
YoY
|
31.72M shares
19.79%
YoY
|
31.72M shares
43.65%
YoY
|
31.56M shares
42.93%
YoY
|
31.56M shares
42.93%
YoY
|
26.48M shares
N/A
|
22.08M shares
1328.57%
YoY
|
22.08M shares
1328.57%
YoY
|
22.08M shares
N/A
|
N/A
|
1.546M shares
N/A
|
1.546M shares
0.0%
YoY
|
N/A
|
N/A
|
N/A
|
1.546M shares
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
37.04M shares
17.18%
YoY
|
35.27M shares
16.74%
YoY
|
N/A
|
31.72M shares
43.65%
YoY
|
31.61M shares
43.13%
YoY
|
30.21M shares
36.81%
YoY
|
N/A
|
22.08M shares
N/A
|
22.08M shares
1328.57%
YoY
|
22.08M shares
N/A
|
N/A
|
N/A
|
1.546M shares
0.0%
YoY
|
N/A
|
N/A
|
N/A
|
1.546M shares
N/A
|
N/A
|
N/A
|
Loading...