|
Concept
|
2023 | 2022 | 2021 | 2020 | 2019 |
|---|---|---|---|---|---|
| Revenue |
$40.72M
102.18%
YoY
|
$20.14M
72.61%
YoY
|
$11.67M
103.62%
YoY
|
$5.730M
-37.03%
YoY
|
$9.100M
20.37%
YoY
|
| Cost Of Revenue |
$32.89M
104.28%
YoY
|
$16.10M
112.72%
YoY
|
$7.569M
60.36%
YoY
|
$4.720M
-21.46%
YoY
|
$6.010M
22.9%
YoY
|
| Gross Profit |
$7.827M
93.81%
YoY
|
$4.038M
-1.47%
YoY
|
$4.098M
305.78%
YoY
|
$1.010M
-67.31%
YoY
|
$3.090M
15.73%
YoY
|
| Selling, General & Admin |
$20.37M
37.6%
YoY
|
$14.80M
30.53%
YoY
|
$11.34M
182.84%
YoY
|
$4.010M
108.85%
YoY
|
$1.920M
0.52%
YoY
|
| Research & Development |
$552.2K
73.02%
YoY
|
$319.2K
497.58%
YoY
|
$53.41K
-82.77%
YoY
|
$310.0K
N/A
|
$0.00
N/A
|
| Depreciation & Amortization |
$2.975M
49.36%
YoY
|
$1.992M
110.38%
YoY
|
$946.7K
4633.7%
YoY
|
$20.00K
100.0%
YoY
|
$10.00K
0.0%
YoY
|
| Operating Expenses |
$20.92M
-5.4%
YoY
|
$22.12M
94.09%
YoY
|
$11.40M
163.17%
YoY
|
$4.330M
125.52%
YoY
|
$1.920M
0.52%
YoY
|
| Operating Profit |
-$13.10M
-27.56%
YoY
|
-$18.08M
147.75%
YoY
|
-$7.297M
119.78%
YoY
|
-$3.320M
-383.76%
YoY
|
$1.170M
53.95%
YoY
|
| Interest Expense |
-$1.739M
-699.03%
YoY
|
$290.3K
334.25%
YoY
|
$66.86K
N/A
|
N/A
|
-$20.00K
-50.0%
YoY
|
| Other Income/Expense, Net |
$261.8K
-82.58%
YoY
|
$1.503M
-373.65%
YoY
|
-$549.1K
-5591.3%
YoY
|
$10.00K
N/A
|
$0.00
N/A
|
| Pretax Income |
-$13.20M
-20.34%
YoY
|
-$16.58M
121.53%
YoY
|
-$7.482M
126.73%
YoY
|
-$3.300M
-223.6%
YoY
|
$2.670M
270.83%
YoY
|
| Income Tax |
$0.00
N/A
|
$0.00
-100.0%
YoY
|
-$91.82K
-231.17%
YoY
|
$70.00K
-36.36%
YoY
|
$110.0K
N/A
|
| Net Earnings |
-$14.82M
-10.57%
YoY
|
-$16.58M
124.28%
YoY
|
-$7.390M
119.3%
YoY
|
-$3.370M
-231.13%
YoY
|
$2.570M
256.94%
YoY
|
| Basic Earnings Per Share |
-$40.00
-77.36%
YoY
|
-$176.60
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$40.00
2730.61%
YoY
|
-$1.41
-100.0%
YoY
|
-$797.0K
35.03%
YoY
|
-$590.2K
-215.51%
YoY
|
$510.9K
353.45%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
370.6K shares
263.16%
YoY
|
102.0K shares
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
370.6K shares
263.16%
YoY
|
102.0K shares
N/A
|
N/A
|
N/A
|
N/A
|
|
Concept
|
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 |
$7.774M
55.46%
YoY
|
$11.45M
94.81%
YoY
|
$10.84M
83.55%
YoY
|
$10.65M
217.47%
YoY
|
$5.001M
27.59%
YoY
|
$5.876M
65.44%
YoY
|
$5.908M
213.52%
YoY
|
$3.356M
45.29%
YoY
|
$3.919M
216.05%
YoY
|
$3.552M
127.66%
YoY
|
$1.884M
29.06%
YoY
|
$2.310M
57.14%
YoY
|
$1.240M
N/A
|
$1.560M
N/A
|
$1.460M
-31.78%
YoY
|
$1.470M
0.68%
YoY
|
| Cost Of Revenue |
$6.935M
63.03%
YoY
|
$8.791M
74.52%
YoY
|
$8.434M
83.19%
YoY
|
$8.732M
295.66%
YoY
|
$4.254M
81.93%
YoY
|
$5.037M
101.47%
YoY
|
$4.604M
240.75%
YoY
|
$2.207M
58.78%
YoY
|
$2.338M
159.78%
YoY
|
$2.500M
68.93%
YoY
|
$1.351M
14.5%
YoY
|
$1.390M
19.83%
YoY
|
$900.0K
N/A
|
$1.480M
N/A
|
$1.180M
-25.32%
YoY
|
$1.160M
1.75%
YoY
|
| Gross Profit |
$839.1K
12.36%
YoY
|
$2.655M
216.63%
YoY
|
$2.410M
84.82%
YoY
|
$1.922M
67.29%
YoY
|
$746.8K
-52.77%
YoY
|
$838.6K
-20.24%
YoY
|
$1.304M
144.51%
YoY
|
$1.149M
24.9%
YoY
|
$1.581M
365.01%
YoY
|
$1.051M
1214.25%
YoY
|
$533.2K
90.44%
YoY
|
$920.0K
196.77%
YoY
|
$340.0K
N/A
|
$80.00K
N/A
|
$280.0K
-50.88%
YoY
|
$310.0K
-3.13%
YoY
|
| Selling, General & Admin |
$5.169M
24.07%
YoY
|
$5.014M
43.05%
YoY
|
$4.922M
22.1%
YoY
|
$5.264M
69.75%
YoY
|
$4.167M
-4.22%
YoY
|
$3.505M
30.64%
YoY
|
$4.031M
49.39%
YoY
|
$3.101M
93.83%
YoY
|
$4.350M
98.64%
YoY
|
$2.683M
188.5%
YoY
|
$2.698M
429.11%
YoY
|
$1.600M
310.26%
YoY
|
$2.190M
N/A
|
$930.0K
N/A
|
$510.0K
64.52%
YoY
|
$390.0K
18.18%
YoY
|
| Research & Development |
$91.63K
8.72%
YoY
|
$91.09K
-2.61%
YoY
|
$180.3K
119.74%
YoY
|
$189.2K
219.02%
YoY
|
$84.28K
N/A
|
$93.52K
N/A
|
$82.05K
740.41%
YoY
|
$59.31K
48.28%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$9.763K
-51.19%
YoY
|
$40.00K
N/A
|
$250.0K
N/A
|
$50.00K
N/A
|
$20.00K
N/A
|
$0.00
N/A
|
| Depreciation & Amortization |
$787.6K
55.4%
YoY
|
$88.52K
37.26%
YoY
|
$77.29K
12.4%
YoY
|
$660.5K
41.21%
YoY
|
$506.8K
8.83%
YoY
|
$64.49K
-61.78%
YoY
|
$68.77K
-8.19%
YoY
|
$467.8K
367.75%
YoY
|
$465.7K
4557.0%
YoY
|
$168.7K
1587.2%
YoY
|
$74.90K
N/A
|
$100.0K
N/A
|
$10.00K
0.0%
YoY
|
$10.00K
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Operating Expenses |
$5.261M
23.76%
YoY
|
$5.105M
41.86%
YoY
|
$5.102M
24.05%
YoY
|
$5.454M
72.55%
YoY
|
$4.251M
-2.29%
YoY
|
$3.599M
34.13%
YoY
|
$4.113M
51.88%
YoY
|
$3.161M
92.72%
YoY
|
$4.350M
79.02%
YoY
|
$2.683M
173.78%
YoY
|
$2.708M
410.99%
YoY
|
$1.640M
320.51%
YoY
|
$2.430M
N/A
|
$980.0K
N/A
|
$530.0K
70.97%
YoY
|
$390.0K
18.18%
YoY
|
| Operating Profit |
-$4.422M
26.19%
YoY
|
-$2.450M
-11.24%
YoY
|
-$2.693M
-4.16%
YoY
|
-$3.531M
75.56%
YoY
|
-$3.504M
26.54%
YoY
|
-$2.760M
69.16%
YoY
|
-$2.809M
29.17%
YoY
|
-$2.011M
179.37%
YoY
|
-$2.769M
32.5%
YoY
|
-$1.632M
81.29%
YoY
|
-$2.175M
770.01%
YoY
|
-$720.0K
800.0%
YoY
|
-$2.090M
N/A
|
-$900.0K
N/A
|
-$250.0K
-196.15%
YoY
|
-$80.00K
700.0%
YoY
|
| Interest Expense |
-$307.0K
68.27%
YoY
|
$558.3K
1197.18%
YoY
|
$483.1K
885.56%
YoY
|
$392.9K
888.03%
YoY
|
-$182.5K
-184.58%
YoY
|
$43.04K
-71.61%
YoY
|
$49.02K
N/A
|
$39.77K
N/A
|
$215.7K
N/A
|
$151.6K
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
N/A
|
| Other Income/Expense, Net |
$261.8K
27.7%
YoY
|
-$123.1K
-306.72%
YoY
|
-$298.5K
276.98%
YoY
|
-$1.011M
321.1%
YoY
|
$205.1K
-135.64%
YoY
|
$59.53K
5463.74%
YoY
|
-$79.18K
-315.26%
YoY
|
-$240.0K
-22.58%
YoY
|
-$575.4K
N/A
|
$1.070K
N/A
|
$36.79K
267.85%
YoY
|
-$310.0K
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$10.00K
N/A
|
$0.00
N/A
|
| Pretax Income |
-$3.098M
-66.82%
YoY
|
-$2.573M
-4.73%
YoY
|
-$2.991M
3.55%
YoY
|
-$4.542M
175.28%
YoY
|
-$9.336M
198.4%
YoY
|
-$2.700M
128.44%
YoY
|
-$2.889M
35.1%
YoY
|
-$1.650M
60.18%
YoY
|
-$3.129M
49.7%
YoY
|
-$1.182M
32.83%
YoY
|
-$2.138M
790.93%
YoY
|
-$1.030M
1187.5%
YoY
|
-$2.090M
N/A
|
-$890.0K
N/A
|
-$240.0K
-113.48%
YoY
|
-$80.00K
N/A
|
| Income Tax |
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
N/A
N/A
|
N/A
N/A
|
$9.540K
-86.37%
YoY
|
-$101.4K
N/A
|
N/A
N/A
|
N/A
N/A
|
$70.00K
N/A
|
N/A
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Net Earnings |
-$3.523M
-63.68%
YoY
|
-$2.573M
-4.73%
YoY
|
-$2.991M
3.55%
YoY
|
-$4.542M
175.28%
YoY
|
-$9.699M
209.03%
YoY
|
-$2.700M
149.86%
YoY
|
-$2.889M
35.1%
YoY
|
-$1.650M
59.72%
YoY
|
-$3.138M
45.29%
YoY
|
-$1.081M
21.44%
YoY
|
-$2.138M
790.93%
YoY
|
-$1.033M
1191.19%
YoY
|
-$2.160M
N/A
|
-$890.0K
N/A
|
-$240.0K
-113.48%
YoY
|
-$80.00K
N/A
|
| Basic Earnings Per Share |
N/A
|
-$0.32
-73.55%
YoY
|
-$0.77
-39.84%
YoY
|
N/A
|
N/A
|
-$1.21
N/A
|
-$1.28
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$4.48
489.23%
YoY
|
-$0.32
-100.0%
YoY
|
-$0.77
-100.0%
YoY
|
-$1.42
-100.0%
YoY
|
-$0.76
-100.0%
YoY
|
-$213.4K
86.01%
YoY
|
-$228.1K
0.34%
YoY
|
-$127.6K
16.34%
YoY
|
-$339.5K
-42.48%
YoY
|
-$114.7K
-17.64%
YoY
|
-$227.3K
743.83%
YoY
|
-$109.7K
437.49%
YoY
|
-$590.2K
N/A
|
-$139.3K
N/A
|
-$26.94K
-109.67%
YoY
|
-$20.41K
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
|
| Basic Shares Outstanding |
13.85M shares
8.08%
YoY
|
8.906M shares
-30.52%
YoY
|
19.34M shares
663.47%
YoY
|
19.24M shares
N/A
|
12.82M shares
N/A
|
12.82M shares
N/A
|
2.533M shares
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
|
9.351M shares
269.45%
YoY
|
4.434M shares
75.05%
YoY
|
N/A
|
N/A
|
2.531M shares
N/A
|
2.533M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...