|
Concept
|
2023 | 2022 | 2021 | 2020 | 2019 |
|---|---|---|---|---|---|
| Revenue |
$4.347M
-11.21%
YoY
|
$4.896M
-25.31%
YoY
|
$6.555M
219.6%
YoY
|
$2.051M
445.48%
YoY
|
$376.0K
-27.8%
YoY
|
| Cost Of Revenue |
$1.238M
-20.49%
YoY
|
$1.557M
-28.35%
YoY
|
$2.173M
101.95%
YoY
|
$1.076M
365.8%
YoY
|
$231.0K
-17.48%
YoY
|
| Gross Profit |
$3.109M
-6.89%
YoY
|
$3.339M
-23.8%
YoY
|
$4.382M
349.44%
YoY
|
$975.0K
572.41%
YoY
|
$145.0K
-39.79%
YoY
|
| Selling, General & Admin |
$9.120M
-22.22%
YoY
|
$11.73M
-37.9%
YoY
|
$18.88M
66.12%
YoY
|
$11.37M
12.31%
YoY
|
$10.12M
56.81%
YoY
|
| Research & Development |
$0.00
-100.0%
YoY
|
$492.0K
-79.23%
YoY
|
$2.369M
-15.06%
YoY
|
$2.789M
20.84%
YoY
|
$2.308M
63.85%
YoY
|
| Depreciation & Amortization |
$1.000K
0.0%
YoY
|
$1.000K
-99.5%
YoY
|
$200.0K
0.0%
YoY
|
$200.0K
-65.34%
YoY
|
$577.0K
285.18%
YoY
|
| Operating Expenses |
$8.615M
-60.13%
YoY
|
$21.61M
10.96%
YoY
|
$19.47M
-2.3%
YoY
|
$19.93M
41.53%
YoY
|
$14.08M
79.15%
YoY
|
| Operating Profit |
-$5.506M
-69.86%
YoY
|
-$18.27M
21.06%
YoY
|
-$15.09M
-20.39%
YoY
|
-$18.96M
36.01%
YoY
|
-$13.94M
82.91%
YoY
|
| Interest Expense |
$44.00K
0.0%
YoY
|
$44.00K
-91.91%
YoY
|
$544.0K
-77.99%
YoY
|
$2.472M
-170.09%
YoY
|
-$3.527M
7.97%
YoY
|
| Other Income/Expense, Net |
$2.065M
-1005.7%
YoY
|
-$228.0K
-112.01%
YoY
|
$1.899M
-116.28%
YoY
|
-$11.66M
1928.35%
YoY
|
-$575.0K
-246.16%
YoY
|
| Pretax Income |
-$3.441M
-81.4%
YoY
|
-$18.50M
40.21%
YoY
|
-$13.19M
-56.92%
YoY
|
-$30.62M
43.27%
YoY
|
-$21.37M
104.9%
YoY
|
| Income Tax |
-$3.000K
-107.14%
YoY
|
$42.00K
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Net Earnings |
-$3.444M
-86.5%
YoY
|
-$25.51M
93.35%
YoY
|
-$13.19M
-56.92%
YoY
|
-$30.62M
43.34%
YoY
|
-$21.36M
105.41%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
-$0.26
-60.0%
YoY
|
-$0.65
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.05
-86.73%
YoY
|
-$0.36
38.46%
YoY
|
-$0.26
-60.0%
YoY
|
-$0.65
-100.0%
YoY
|
-$618.5K
48.67%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
50.18M shares
6.08%
YoY
|
47.31M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
50.18M shares
6.08%
YoY
|
47.31M shares
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 | 2020 Q2 | 2020 Q1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$192.0K
-81.08%
YoY
|
$287.0K
-70.47%
YoY
|
$440.0K
-64.46%
YoY
|
$1.122M
N/A
|
$1.015M
-43.11%
YoY
|
$972.0K
-13.45%
YoY
|
$1.238M
12.24%
YoY
|
N/A
|
$1.784M
31.27%
YoY
|
$1.123M
-46.75%
YoY
|
$1.103M
-23.67%
YoY
|
$1.616M
29.59%
YoY
|
$1.359M
607.81%
YoY
|
$2.109M
684.01%
YoY
|
$1.445M
584.83%
YoY
|
$1.247M
267.85%
YoY
|
$192.0K
500.0%
YoY
|
$269.0K
5280.0%
YoY
|
$211.0K
8340.0%
YoY
|
| Cost Of Revenue |
$35.00K
-87.41%
YoY
|
$58.00K
-79.14%
YoY
|
$94.00K
-63.98%
YoY
|
$421.0K
N/A
|
$278.0K
-21.91%
YoY
|
$278.0K
85.33%
YoY
|
$261.0K
-26.06%
YoY
|
N/A
|
$356.0K
-30.47%
YoY
|
$150.0K
-81.18%
YoY
|
$353.0K
-15.35%
YoY
|
$448.0K
-38.63%
YoY
|
$512.0K
253.1%
YoY
|
$797.0K
697.0%
YoY
|
$417.0K
312.87%
YoY
|
$730.0K
242.72%
YoY
|
$145.0K
866.67%
YoY
|
$100.0K
3233.33%
YoY
|
$101.0K
3814.73%
YoY
|
| Gross Profit |
$157.0K
-78.7%
YoY
|
$229.0K
-67.0%
YoY
|
$346.0K
-64.59%
YoY
|
$701.0K
N/A
|
$737.0K
-48.39%
YoY
|
$694.0K
-28.67%
YoY
|
$977.0K
30.27%
YoY
|
N/A
|
$1.428M
68.6%
YoY
|
$973.0K
-25.84%
YoY
|
$750.0K
-27.04%
YoY
|
$1.168M
125.92%
YoY
|
$847.0K
1702.13%
YoY
|
$1.312M
676.33%
YoY
|
$1.028M
834.55%
YoY
|
$517.0K
310.32%
YoY
|
$47.00K
176.47%
YoY
|
$169.0K
8350.0%
YoY
|
$110.0K
-137600.0%
YoY
|
| Selling, General & Admin |
$660.0K
-71.19%
YoY
|
$944.0K
-62.86%
YoY
|
$1.217M
-53.5%
YoY
|
$1.670M
N/A
|
$2.291M
-36.57%
YoY
|
$2.542M
-18.53%
YoY
|
$2.617M
-22.21%
YoY
|
N/A
|
$3.612M
-21.2%
YoY
|
$3.120M
-34.62%
YoY
|
$3.364M
-39.33%
YoY
|
$3.955M
-15.02%
YoY
|
$4.584M
120.92%
YoY
|
$4.772M
90.04%
YoY
|
$5.545M
160.82%
YoY
|
$4.654M
84.24%
YoY
|
$2.075M
-6.41%
YoY
|
$2.511M
-53.29%
YoY
|
$2.126M
-10.11%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$264.0K
-59.01%
YoY
|
$425.0K
-16.67%
YoY
|
$601.0K
-19.22%
YoY
|
$699.0K
-4.9%
YoY
|
$644.0K
-20.0%
YoY
|
$510.0K
-32.98%
YoY
|
$744.0K
64.24%
YoY
|
$735.0K
-32.82%
YoY
|
$805.0K
123.07%
YoY
|
| Depreciation & Amortization |
$1.000K
0.0%
YoY
|
$1.000K
0.0%
YoY
|
$1.000K
0.0%
YoY
|
$21.00K
N/A
|
$1.000K
N/A
|
$1.000K
100.0%
YoY
|
$1.000K
-99.9%
YoY
|
N/A
|
$0.00
-100.0%
YoY
|
$500.00
-98.75%
YoY
|
$999.0K
50.68%
YoY
|
$1.023M
55.95%
YoY
|
$1.006M
1043.18%
YoY
|
$40.00K
-20.0%
YoY
|
$663.0K
728.75%
YoY
|
$656.0K
317.83%
YoY
|
$88.00K
-42.43%
YoY
|
$50.00K
-77.94%
YoY
|
$80.00K
97.82%
YoY
|
| Operating Expenses |
$660.0K
-71.42%
YoY
|
$944.0K
-56.89%
YoY
|
$1.217M
-54.27%
YoY
|
$1.455M
N/A
|
$2.309M
-41.29%
YoY
|
$2.190M
-71.75%
YoY
|
$2.661M
-51.7%
YoY
|
N/A
|
$3.933M
-32.11%
YoY
|
$7.753M
69.39%
YoY
|
$5.509M
-0.33%
YoY
|
$3.552M
-32.73%
YoY
|
$5.793M
105.5%
YoY
|
$4.577M
-66.43%
YoY
|
$5.527M
-406.89%
YoY
|
$5.280M
389.8%
YoY
|
$2.819M
-242.09%
YoY
|
$13.64M
-9.03%
YoY
|
-$1.801M
-166.07%
YoY
|
| Operating Profit |
-$503.0K
-68.0%
YoY
|
-$715.0K
-52.21%
YoY
|
-$871.0K
-48.28%
YoY
|
-$754.0K
N/A
|
-$1.572M
-37.27%
YoY
|
-$1.496M
-77.94%
YoY
|
-$1.684M
-64.61%
YoY
|
N/A
|
-$2.506M
-49.33%
YoY
|
-$6.780M
107.66%
YoY
|
-$4.759M
5.78%
YoY
|
-$2.384M
-49.95%
YoY
|
-$4.946M
78.43%
YoY
|
-$3.265M
-75.76%
YoY
|
-$4.499M
-335.43%
YoY
|
-$4.763M
400.32%
YoY
|
-$2.772M
-238.53%
YoY
|
-$13.47M
-10.15%
YoY
|
$1.911M
-170.1%
YoY
|
| Interest Expense |
-$19.00K
-226.67%
YoY
|
-$5.000K
-138.46%
YoY
|
-$3.000K
-121.43%
YoY
|
-$6.000K
N/A
|
$15.00K
150.0%
YoY
|
$13.00K
-93.19%
YoY
|
$14.00K
-72.0%
YoY
|
N/A
|
$6.000K
-103.41%
YoY
|
$191.0K
-243.61%
YoY
|
$50.00K
150.0%
YoY
|
-$119.0K
-94.91%
YoY
|
-$176.0K
1157.14%
YoY
|
-$133.0K
-6750.0%
YoY
|
$20.00K
-69.7%
YoY
|
-$2.336M
-3929.51%
YoY
|
-$14.00K
-110.53%
YoY
|
$2.000K
-100.05%
YoY
|
$66.00K
-101.91%
YoY
|
| Other Income/Expense, Net |
-$38.00K
-94.17%
YoY
|
-$179.0K
-135.17%
YoY
|
-$424.0K
-128.75%
YoY
|
-$397.0K
N/A
|
-$652.0K
61.79%
YoY
|
$509.0K
-437.09%
YoY
|
$1.475M
-476.28%
YoY
|
N/A
|
-$403.0K
-166.83%
YoY
|
-$151.0K
-107.77%
YoY
|
-$392.0K
-129.52%
YoY
|
-$1.855M
-80.35%
YoY
|
$603.0K
2771.43%
YoY
|
$1.944M
6842.86%
YoY
|
$1.328M
N/A
|
-$9.441M
N/A
|
$21.00K
N/A
|
$28.00K
-104.87%
YoY
|
$0.00
-100.0%
YoY
|
| Pretax Income |
-$541.0K
-75.67%
YoY
|
-$894.0K
-9.42%
YoY
|
-$871.0K
316.75%
YoY
|
-$21.00K
N/A
|
-$2.224M
-23.55%
YoY
|
-$987.0K
-85.76%
YoY
|
-$209.0K
-95.94%
YoY
|
N/A
|
-$2.909M
-33.02%
YoY
|
-$6.931M
424.68%
YoY
|
-$5.151M
62.44%
YoY
|
-$4.358M
-73.55%
YoY
|
-$4.343M
57.87%
YoY
|
-$1.321M
-90.17%
YoY
|
-$3.171M
-254.99%
YoY
|
-$16.48M
1749.27%
YoY
|
-$2.751M
-224.82%
YoY
|
-$13.44M
-40.76%
YoY
|
$2.046M
-120.39%
YoY
|
| Income Tax |
$0.00
N/A
|
$3.000K
N/A
|
$0.00
N/A
|
$3.000K
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Net Earnings |
-$541.0K
-75.67%
YoY
|
-$897.0K
-9.12%
YoY
|
-$1.295M
519.62%
YoY
|
-$24.00K
N/A
|
-$2.224M
-38.1%
YoY
|
-$987.0K
-89.74%
YoY
|
-$209.0K
-95.94%
YoY
|
N/A
|
-$3.593M
-17.27%
YoY
|
-$9.619M
628.16%
YoY
|
-$5.151M
62.44%
YoY
|
-$4.358M
-73.55%
YoY
|
-$4.343M
57.87%
YoY
|
-$1.321M
-90.17%
YoY
|
-$3.171M
-254.99%
YoY
|
-$16.48M
1749.27%
YoY
|
-$2.751M
-224.82%
YoY
|
-$13.44M
-40.73%
YoY
|
$2.046M
-120.4%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
-$0.10
42.86%
YoY
|
N/A
|
-$0.07
0.0%
YoY
|
-$0.02
-93.75%
YoY
|
-$0.07
N/A
|
N/A
|
-$0.07
N/A
|
-$0.32
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.01
-77.59%
YoY
|
-$0.01
-16.73%
YoY
|
-$0.02
466.55%
YoY
|
$0.00
N/A
|
-$0.03
-100.0%
YoY
|
-$0.01
-100.0%
YoY
|
$0.00
-97.07%
YoY
|
N/A
|
-$50.83K
72614106.0%
YoY
|
-$137.7K
688364470.59%
YoY
|
-$0.10
42.86%
YoY
|
-$82.47K
-70.83%
YoY
|
-$0.07
0.0%
YoY
|
-$0.02
-93.75%
YoY
|
-$0.07
-100.0%
YoY
|
-$282.7K
1118.84%
YoY
|
-$0.07
-100.0%
YoY
|
-$0.32
-100.0%
YoY
|
$38.54K
-110.99%
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 |
77.99M shares
8.77%
YoY
|
77.99M shares
N/A
|
N/A
|
73.20M shares
2.56%
YoY
|
71.70M shares
0.79%
YoY
|
N/A
|
N/A
|
71.38M shares
9.71%
YoY
|
71.14M shares
14.42%
YoY
|
69.87M shares
16.75%
YoY
|
50.83M shares
6.59%
YoY
|
65.06M shares
N/A
|
62.17M shares
50.38%
YoY
|
59.84M shares
43.45%
YoY
|
47.69M shares
N/A
|
N/A
|
41.34M shares
N/A
|
41.72M shares
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
|
69.87M shares
16.75%
YoY
|
50.83M shares
6.59%
YoY
|
N/A
|
62.17M shares
50.38%
YoY
|
59.84M shares
43.45%
YoY
|
47.69M shares
N/A
|
N/A
|
41.34M shares
N/A
|
41.72M shares
N/A
|
N/A
|
Loading...