|
Concept
|
2023 | 2022 | 2021 | 2020 | 2019 |
|---|---|---|---|---|---|
| Revenue |
$17.10M
-52.5%
YoY
|
$36.00M
53.71%
YoY
|
$23.42M
171.06%
YoY
|
$8.640M
-17.32%
YoY
|
$10.45M
-70.11%
YoY
|
| Cost Of Revenue |
$16.25M
-52.52%
YoY
|
$34.23M
48.18%
YoY
|
$23.10M
200.36%
YoY
|
$7.690M
-9.95%
YoY
|
$8.540M
-71.01%
YoY
|
| Gross Profit |
$878.0K
-50.54%
YoY
|
$1.775M
451.24%
YoY
|
$322.0K
-66.46%
YoY
|
$960.0K
-49.74%
YoY
|
$1.910M
-65.27%
YoY
|
| Selling, General & Admin |
$18.95M
-44.48%
YoY
|
$34.13M
44.87%
YoY
|
$23.56M
42.93%
YoY
|
$16.48M
2.55%
YoY
|
$16.07M
23.9%
YoY
|
| Research & Development |
$300.0K
-92.68%
YoY
|
$4.100M
9.19%
YoY
|
$3.755M
67.63%
YoY
|
$2.240M
85.12%
YoY
|
$1.210M
-68.41%
YoY
|
| Depreciation & Amortization |
$500.0K
-1.77%
YoY
|
$509.0K
42.58%
YoY
|
$357.0K
32.22%
YoY
|
$270.0K
42.11%
YoY
|
$190.0K
-29.63%
YoY
|
| Operating Expenses |
$34.84M
-22.62%
YoY
|
$45.02M
62.71%
YoY
|
$27.67M
45.77%
YoY
|
$18.98M
8.64%
YoY
|
$17.47M
2.34%
YoY
|
| Operating Profit |
-$33.96M
-21.47%
YoY
|
-$43.24M
58.14%
YoY
|
-$27.35M
51.75%
YoY
|
-$18.02M
15.81%
YoY
|
-$15.56M
34.49%
YoY
|
| Interest Expense |
N/A
|
$1.000K
-120.0%
YoY
|
-$5.000K
-99.33%
YoY
|
-$750.0K
-87.37%
YoY
|
-$5.940M
239.43%
YoY
|
| Other Income/Expense, Net |
$642.0K
-421.0%
YoY
|
-$200.0K
-900.0%
YoY
|
$25.00K
-100.04%
YoY
|
-$63.81M
1523.66%
YoY
|
-$3.930M
N/A
|
| Pretax Income |
-$33.31M
-23.31%
YoY
|
-$43.44M
58.99%
YoY
|
-$27.33M
-69.8%
YoY
|
-$90.47M
267.61%
YoY
|
-$24.61M
46.31%
YoY
|
| Income Tax |
$13.00K
-134.21%
YoY
|
-$38.00K
-190.48%
YoY
|
$42.00K
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Net Earnings |
-$33.09M
-24.8%
YoY
|
-$44.00M
47.26%
YoY
|
-$29.88M
-60.35%
YoY
|
-$75.35M
316.76%
YoY
|
-$18.08M
7.49%
YoY
|
| Basic Earnings Per Share |
N/A
|
-$149.80
68.88%
YoY
|
-$88.67
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$298.80
99.54%
YoY
|
-$149.80
-99.98%
YoY
|
-$885.9K
-78.58%
YoY
|
-$4.136M
-81.24%
YoY
|
-$22.05M
-5.62%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
402.6K shares
19.38%
YoY
|
337.2K shares
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
N/A
|
402.6K shares
19.38%
YoY
|
337.2K shares
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 | 2019 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$4.100M
2.81%
YoY
|
$3.800M
-17.01%
YoY
|
$3.800M
-28.3%
YoY
|
$3.296M
-52.79%
YoY
|
$3.988M
-58.46%
YoY
|
$4.579M
-55.97%
YoY
|
$5.300M
-40.45%
YoY
|
$6.981M
-22.63%
YoY
|
$9.600M
1.05%
YoY
|
$10.40M
333.33%
YoY
|
$8.900M
256.0%
YoY
|
$9.023M
382.51%
YoY
|
$9.500M
372.64%
YoY
|
$2.400M
19.4%
YoY
|
$2.500M
15.21%
YoY
|
$1.870M
-72.46%
YoY
|
$2.010M
22.56%
YoY
|
$2.010M
68.91%
YoY
|
$2.170M
161.45%
YoY
|
$6.790M
-39.32%
YoY
|
| Cost Of Revenue |
$3.891M
2.72%
YoY
|
$3.591M
-12.31%
YoY
|
$3.324M
-31.39%
YoY
|
$3.628M
-43.71%
YoY
|
$3.788M
-58.09%
YoY
|
$4.095M
-60.99%
YoY
|
$4.845M
-41.24%
YoY
|
$6.445M
-29.41%
YoY
|
$9.039M
-8.9%
YoY
|
$10.50M
409.61%
YoY
|
$8.245M
314.32%
YoY
|
$9.130M
460.12%
YoY
|
$9.922M
430.59%
YoY
|
$2.060M
6.74%
YoY
|
$1.990M
2.05%
YoY
|
$1.630M
-69.87%
YoY
|
$1.870M
27.21%
YoY
|
$1.930M
91.09%
YoY
|
$1.950M
200.0%
YoY
|
$5.410M
-42.2%
YoY
|
| Gross Profit |
$243.0K
21.5%
YoY
|
$222.0K
-54.13%
YoY
|
$450.0K
6.89%
YoY
|
-$332.0K
-161.94%
YoY
|
$200.0K
-66.89%
YoY
|
$484.0K
-893.44%
YoY
|
$421.0K
-39.42%
YoY
|
$536.0K
-600.93%
YoY
|
$604.0K
-235.12%
YoY
|
-$61.00K
-116.8%
YoY
|
$695.0K
35.48%
YoY
|
-$107.0K
-146.52%
YoY
|
-$447.0K
-419.29%
YoY
|
$363.0K
418.57%
YoY
|
$513.0K
133.18%
YoY
|
$230.0K
-83.33%
YoY
|
$140.0K
-17.65%
YoY
|
$70.00K
-61.11%
YoY
|
$220.0K
15.79%
YoY
|
$1.380M
-24.59%
YoY
|
| Selling, General & Admin |
$4.106M
-36.31%
YoY
|
$4.785M
-8.68%
YoY
|
$8.339M
53.43%
YoY
|
$13.21M
24.83%
YoY
|
$6.447M
-27.57%
YoY
|
$5.240M
-32.05%
YoY
|
$5.435M
-32.01%
YoY
|
$10.59M
51.49%
YoY
|
$8.901M
50.25%
YoY
|
$7.711M
41.49%
YoY
|
$7.994M
54.03%
YoY
|
$6.988M
31.6%
YoY
|
$5.924M
71.21%
YoY
|
$5.450M
40.83%
YoY
|
$5.190M
31.39%
YoY
|
$5.310M
-13.66%
YoY
|
$3.460M
-14.14%
YoY
|
$3.870M
25.24%
YoY
|
$3.950M
41.07%
YoY
|
$6.150M
-17.45%
YoY
|
| Research & Development |
$1.000K
-98.0%
YoY
|
$1.000K
-99.0%
YoY
|
$0.00
-100.0%
YoY
|
$34.00K
325.0%
YoY
|
$50.00K
-95.24%
YoY
|
$100.0K
-94.74%
YoY
|
$2.200M
0.0%
YoY
|
$8.000K
-99.23%
YoY
|
$1.050M
5.0%
YoY
|
$1.900M
35.71%
YoY
|
$2.200M
57.14%
YoY
|
$1.035M
21.76%
YoY
|
$1.000M
44.93%
YoY
|
$1.400M
300.0%
YoY
|
$1.400M
300.0%
YoY
|
$850.0K
N/A
|
$690.0K
213.64%
YoY
|
$350.0K
-51.39%
YoY
|
$350.0K
12.9%
YoY
|
N/A
|
| Depreciation & Amortization |
$100.0K
-32.43%
YoY
|
$100.0K
-33.33%
YoY
|
$141.0K
-5.37%
YoY
|
$73.00K
-40.65%
YoY
|
$148.0K
11.28%
YoY
|
$150.0K
15.38%
YoY
|
$149.0K
21.14%
YoY
|
$123.0K
38.2%
YoY
|
$133.0K
12.71%
YoY
|
$130.0K
44.44%
YoY
|
$123.0K
105.0%
YoY
|
$89.00K
-111.71%
YoY
|
$118.0K
-78.55%
YoY
|
$90.00K
-62.5%
YoY
|
$60.00K
-75.0%
YoY
|
-$760.0K
85.37%
YoY
|
$550.0K
150.0%
YoY
|
$240.0K
26.32%
YoY
|
$240.0K
26.32%
YoY
|
-$410.0K
-392.86%
YoY
|
| Operating Expenses |
$4.245M
-36.12%
YoY
|
$4.926M
-10.58%
YoY
|
$8.480M
50.25%
YoY
|
$13.32M
38.1%
YoY
|
$6.645M
-50.13%
YoY
|
$5.509M
-38.21%
YoY
|
$5.644M
-39.17%
YoY
|
$9.648M
18.93%
YoY
|
$13.33M
87.65%
YoY
|
$8.915M
41.02%
YoY
|
$9.278M
51.3%
YoY
|
$8.112M
49.94%
YoY
|
$7.101M
51.09%
YoY
|
$6.322M
47.37%
YoY
|
$6.132M
40.0%
YoY
|
$5.410M
-5.09%
YoY
|
$4.700M
5.15%
YoY
|
$4.290M
7.25%
YoY
|
$4.380M
32.73%
YoY
|
$5.700M
3.26%
YoY
|
| Operating Profit |
-$4.002M
-37.91%
YoY
|
-$4.704M
-6.39%
YoY
|
-$8.030M
53.74%
YoY
|
-$13.66M
49.87%
YoY
|
-$6.445M
-49.34%
YoY
|
-$5.025M
-44.02%
YoY
|
-$5.223M
-39.15%
YoY
|
-$9.112M
10.87%
YoY
|
-$12.72M
68.53%
YoY
|
-$8.976M
50.63%
YoY
|
-$8.583M
52.75%
YoY
|
-$8.219M
58.67%
YoY
|
-$7.548M
65.53%
YoY
|
-$5.959M
41.21%
YoY
|
-$5.619M
35.07%
YoY
|
-$5.180M
19.91%
YoY
|
-$4.560M
6.05%
YoY
|
-$4.220M
10.47%
YoY
|
-$4.160M
33.76%
YoY
|
-$4.320M
17.07%
YoY
|
| Interest Expense |
$423.0K
-176.91%
YoY
|
N/A
|
N/A
|
$1.007M
100600.0%
YoY
|
-$550.0K
-55100.0%
YoY
|
$239.0K
23800.0%
YoY
|
$0.00
-100.0%
YoY
|
$1.000K
-75.0%
YoY
|
$1.000K
-66.67%
YoY
|
$1.000K
-66.67%
YoY
|
$1.000K
-66.67%
YoY
|
$4.000K
N/A
|
$3.000K
-100.55%
YoY
|
$3.000K
-85.0%
YoY
|
$3.000K
-101.36%
YoY
|
$0.00
-100.0%
YoY
|
-$550.0K
-237.5%
YoY
|
$20.00K
-102.06%
YoY
|
-$220.0K
-77.08%
YoY
|
-$4.420M
152.57%
YoY
|
| Other Income/Expense, Net |
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$2.482M
N/A
|
$106.0K
-61.17%
YoY
|
$0.00
-100.0%
YoY
|
$403.0K
-180.12%
YoY
|
$0.00
-100.0%
YoY
|
$273.0K
992.0%
YoY
|
$26.00K
-966.67%
YoY
|
-$503.0K
16666.67%
YoY
|
$4.000K
-233.33%
YoY
|
$25.00K
-102.34%
YoY
|
-$3.000K
-100.0%
YoY
|
-$3.000K
-99.49%
YoY
|
-$3.000K
N/A
|
-$1.070M
970.0%
YoY
|
-$62.15M
2637.89%
YoY
|
-$590.0K
-62.18%
YoY
|
N/A
|
-$100.0K
N/A
|
| Pretax Income |
-$4.425M
-36.74%
YoY
|
-$4.704M
1.77%
YoY
|
-$5.548M
6.22%
YoY
|
-$16.48M
29.84%
YoY
|
-$6.995M
-44.9%
YoY
|
-$4.622M
-51.24%
YoY
|
-$5.223M
-39.12%
YoY
|
-$12.69M
54.93%
YoY
|
-$12.70M
68.12%
YoY
|
-$9.479M
59.04%
YoY
|
-$8.579M
52.65%
YoY
|
-$8.190M
-16.34%
YoY
|
-$7.551M
-89.47%
YoY
|
-$5.960M
27.35%
YoY
|
-$5.620M
28.31%
YoY
|
-$9.790M
-7.9%
YoY
|
-$71.69M
1061.91%
YoY
|
-$4.680M
25.47%
YoY
|
-$4.380M
7.62%
YoY
|
-$10.63M
18.77%
YoY
|
| Income Tax |
N/A
|
N/A
|
N/A
|
$13.00K
-134.21%
YoY
|
N/A
|
N/A
|
N/A
|
-$38.00K
-190.48%
YoY
|
N/A
|
N/A
|
N/A
|
$42.00K
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
-$4.425M
-40.64%
YoY
|
-$4.704M
-18.46%
YoY
|
-$5.548M
2.3%
YoY
|
-$14.98M
15.6%
YoY
|
-$7.455M
-41.88%
YoY
|
-$5.769M
-39.25%
YoY
|
-$5.423M
-37.76%
YoY
|
-$12.96M
40.41%
YoY
|
-$12.83M
70.39%
YoY
|
-$9.497M
53.6%
YoY
|
-$8.713M
25.62%
YoY
|
-$9.229M
1.87%
YoY
|
-$7.528M
-89.71%
YoY
|
-$6.183M
-164.34%
YoY
|
-$6.936M
190.21%
YoY
|
-$9.060M
4.14%
YoY
|
-$73.18M
1363.6%
YoY
|
$9.610M
-549.07%
YoY
|
-$2.390M
6.22%
YoY
|
-$8.700M
-2.79%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
-$0.59
7.27%
YoY
|
-$13.90
5691.67%
YoY
|
N/A
|
-$0.34
54.55%
YoY
|
-$0.55
189.47%
YoY
|
-$0.24
9.09%
YoY
|
N/A
|
-$0.22
N/A
|
-$0.19
N/A
|
-$0.22
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.69
-7.0%
YoY
|
-$0.87
47.71%
YoY
|
-$25.13
80.83%
YoY
|
-$27.84
-100.0%
YoY
|
-$0.74
117.65%
YoY
|
-$0.59
7.27%
YoY
|
-$13.90
5691.67%
YoY
|
-$27.26M
11046.37%
YoY
|
-$0.34
54.55%
YoY
|
-$0.55
189.47%
YoY
|
-$0.24
9.09%
YoY
|
-$244.6K
-22.36%
YoY
|
-$0.22
-100.0%
YoY
|
-$0.19
-100.0%
YoY
|
-$0.22
-100.0%
YoY
|
-$315.0K
-96.34%
YoY
|
-$2.788M
-56.51%
YoY
|
$566.3K
-120.64%
YoY
|
-$2.685M
-8.1%
YoY
|
-$8.614M
-30.7%
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
|
N/A
|
| Basic Shares Outstanding |
6.756M shares
-32.82%
YoY
|
5.398M shares
-44.19%
YoY
|
5.398M shares
-44.19%
YoY
|
12.18M shares
-68.23%
YoY
|
10.06M shares
-73.8%
YoY
|
9.671M shares
-69.02%
YoY
|
9.671M shares
-73.09%
YoY
|
38.33M shares
N/A
|
38.37M shares
7.8%
YoY
|
31.22M shares
-4.68%
YoY
|
35.95M shares
16.67%
YoY
|
N/A
|
35.60M shares
N/A
|
32.75M shares
N/A
|
30.81M shares
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
|
9.704M shares
-68.91%
YoY
|
9.534M shares
-73.48%
YoY
|
N/A
|
38.37M shares
7.8%
YoY
|
31.22M shares
-4.68%
YoY
|
35.95M shares
16.67%
YoY
|
N/A
|
35.60M shares
N/A
|
32.75M shares
N/A
|
30.81M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...