|
Concept
|
2023 | 2022 | 2021 | 2020 | 2019 |
|---|---|---|---|---|---|
| Revenue |
$16.50M
-31.54%
YoY
|
$24.10M
893.81%
YoY
|
$2.425M
-78.73%
YoY
|
$11.40M
-4.2%
YoY
|
$11.90M
776.29%
YoY
|
| Cost Of Revenue |
$17.46M
39.35%
YoY
|
$12.53M
600.78%
YoY
|
$1.788M
-73.24%
YoY
|
$6.682M
2.93%
YoY
|
$6.492M
41.1%
YoY
|
| Gross Profit |
-$950.0K
-108.25%
YoY
|
$11.52M
1708.48%
YoY
|
$637.0K
-86.42%
YoY
|
$4.689M
-13.3%
YoY
|
$5.408M
-266.76%
YoY
|
| Selling, General & Admin |
$18.92M
28.17%
YoY
|
$14.76M
334.66%
YoY
|
$3.396M
-72.84%
YoY
|
$12.50M
35.67%
YoY
|
$9.215M
-0.92%
YoY
|
| Research & Development |
$8.908M
33.85%
YoY
|
$6.655M
273.88%
YoY
|
$1.780M
-68.12%
YoY
|
$5.584M
-31.45%
YoY
|
$8.146M
-12.89%
YoY
|
| Depreciation & Amortization |
$968.0K
14.83%
YoY
|
$843.0K
327.92%
YoY
|
$197.0K
-76.41%
YoY
|
$835.0K
-31.33%
YoY
|
$1.216M
-11.5%
YoY
|
| Operating Expenses |
$27.83M
29.94%
YoY
|
$21.42M
313.76%
YoY
|
$5.176M
-71.38%
YoY
|
$18.09M
4.18%
YoY
|
$17.36M
-6.92%
YoY
|
| Operating Profit |
-$28.78M
190.79%
YoY
|
-$9.896M
118.02%
YoY
|
-$4.539M
-66.12%
YoY
|
-$13.40M
12.4%
YoY
|
-$11.92M
-45.56%
YoY
|
| Interest Expense |
$730.0K
-7.83%
YoY
|
$792.0K
-133.64%
YoY
|
-$2.354M
-409.74%
YoY
|
$760.0K
0.26%
YoY
|
$758.0K
-118.16%
YoY
|
| Other Income/Expense, Net |
$1.633M
-57.24%
YoY
|
$3.819M
1116.24%
YoY
|
$314.0K
-85.44%
YoY
|
$2.157M
70.65%
YoY
|
$1.264M
366.42%
YoY
|
| Pretax Income |
-$30.60M
198.95%
YoY
|
-$10.24M
55.57%
YoY
|
-$6.579M
-63.26%
YoY
|
-$17.91M
17.18%
YoY
|
-$15.28M
-40.76%
YoY
|
| Income Tax |
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Net Earnings |
-$30.60M
198.95%
YoY
|
-$10.24M
55.57%
YoY
|
-$6.579M
-63.26%
YoY
|
-$17.91M
17.18%
YoY
|
-$15.28M
-40.76%
YoY
|
| Basic Earnings Per Share |
-$0.54
145.45%
YoY
|
-$0.22
N/A
|
N/A
|
-$0.56
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.54
145.45%
YoY
|
-$0.22
-100.0%
YoY
|
-$163.4K
29170138.27%
YoY
|
-$0.56
-100.0%
YoY
|
-$435.0K
-40.76%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
56.23M shares
22.08%
YoY
|
46.06M shares
N/A
|
N/A
|
31.74M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
56.23M shares
22.08%
YoY
|
46.06M shares
N/A
|
N/A
|
31.74M shares
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 | 2019 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$4.670M
3.94%
YoY
|
$5.010M
36.51%
YoY
|
$5.883M
14.1%
YoY
|
$3.192M
-35.21%
YoY
|
$4.493M
-2.33%
YoY
|
$3.670M
-67.52%
YoY
|
$5.156M
60.32%
YoY
|
$4.927M
105.29%
YoY
|
$4.600M
130.0%
YoY
|
$11.30M
494.74%
YoY
|
$3.216M
-48.95%
YoY
|
$2.400M
118.18%
YoY
|
$2.000M
-79.84%
YoY
|
$1.900M
91.15%
YoY
|
$6.300M
1190.98%
YoY
|
$1.100M
107.94%
YoY
|
$9.923M
N/A
|
| Cost Of Revenue |
$4.595M
-35.84%
YoY
|
$3.836M
18.69%
YoY
|
$3.795M
-6.3%
YoY
|
$3.017M
-20.37%
YoY
|
$7.162M
82.01%
YoY
|
$3.232M
44.35%
YoY
|
$4.050M
57.77%
YoY
|
$3.789M
111.91%
YoY
|
$3.935M
103.25%
YoY
|
$2.239M
9.59%
YoY
|
$2.567M
105.69%
YoY
|
$1.788M
22.89%
YoY
|
$1.936M
-15.12%
YoY
|
$2.043M
25.72%
YoY
|
$1.248M
5.58%
YoY
|
$1.455M
3.63%
YoY
|
$2.281M
N/A
|
| Gross Profit |
$75.00K
-102.81%
YoY
|
$1.174M
168.04%
YoY
|
$2.088M
88.79%
YoY
|
$175.0K
-84.62%
YoY
|
-$2.669M
-501.35%
YoY
|
$438.0K
-95.17%
YoY
|
$1.106M
70.42%
YoY
|
$1.138M
78.65%
YoY
|
$665.0K
939.06%
YoY
|
$9.061M
-6436.36%
YoY
|
$649.0K
-87.15%
YoY
|
$637.0K
-279.44%
YoY
|
$64.00K
-99.16%
YoY
|
-$143.0K
-77.34%
YoY
|
$5.052M
-827.95%
YoY
|
-$355.0K
-59.43%
YoY
|
$7.642M
N/A
|
| Selling, General & Admin |
$6.157M
25.55%
YoY
|
$4.650M
13.14%
YoY
|
$5.998M
36.32%
YoY
|
$5.505M
38.87%
YoY
|
$4.904M
28.11%
YoY
|
$4.110M
16.13%
YoY
|
$4.400M
28.28%
YoY
|
$3.964M
16.73%
YoY
|
$3.828M
24.65%
YoY
|
$3.539M
9.4%
YoY
|
$3.430M
32.64%
YoY
|
$3.396M
-5.93%
YoY
|
$3.071M
-1.0%
YoY
|
$3.235M
75.62%
YoY
|
$2.586M
19.23%
YoY
|
$3.610M
71.74%
YoY
|
$3.102M
N/A
|
| Research & Development |
$2.839M
22.11%
YoY
|
$3.022M
65.14%
YoY
|
$2.869M
64.89%
YoY
|
$3.013M
84.62%
YoY
|
$2.325M
44.5%
YoY
|
$1.830M
15.02%
YoY
|
$1.740M
-4.55%
YoY
|
$1.632M
-8.31%
YoY
|
$1.609M
10.74%
YoY
|
$1.591M
48.55%
YoY
|
$1.823M
14.37%
YoY
|
$1.780M
21.42%
YoY
|
$1.453M
-23.57%
YoY
|
$1.071M
-47.53%
YoY
|
$1.594M
-21.17%
YoY
|
$1.466M
-32.81%
YoY
|
$1.901M
N/A
|
| Depreciation & Amortization |
$200.0K
-21.26%
YoY
|
$300.0K
25.52%
YoY
|
$270.0K
19.47%
YoY
|
$249.0K
12.67%
YoY
|
$254.0K
17.59%
YoY
|
$239.0K
14.9%
YoY
|
$226.0K
14.72%
YoY
|
$221.0K
12.18%
YoY
|
$216.0K
6.4%
YoY
|
$208.0K
7.22%
YoY
|
$197.0K
-2.48%
YoY
|
$197.0K
-16.53%
YoY
|
$203.0K
-31.42%
YoY
|
$194.0K
-68.51%
YoY
|
$202.0K
-36.88%
YoY
|
$236.0K
-22.37%
YoY
|
$296.0K
N/A
|
| Operating Expenses |
$8.996M
24.44%
YoY
|
$7.672M
29.16%
YoY
|
$8.867M
44.41%
YoY
|
$8.518M
52.22%
YoY
|
$7.229M
32.96%
YoY
|
$5.940M
15.79%
YoY
|
$6.140M
16.89%
YoY
|
$5.596M
8.11%
YoY
|
$5.437M
20.18%
YoY
|
$5.130M
19.14%
YoY
|
$5.253M
25.67%
YoY
|
$5.176M
1.97%
YoY
|
$4.524M
-9.57%
YoY
|
$4.306M
10.89%
YoY
|
$4.180M
-0.26%
YoY
|
$5.076M
18.49%
YoY
|
$5.003M
N/A
|
| Operating Profit |
-$8.921M
-9.87%
YoY
|
-$6.498M
18.1%
YoY
|
-$6.779M
34.66%
YoY
|
-$8.343M
87.15%
YoY
|
-$9.898M
107.59%
YoY
|
-$5.502M
-239.86%
YoY
|
-$5.034M
9.34%
YoY
|
-$4.458M
-1.78%
YoY
|
-$4.768M
7.22%
YoY
|
$3.934M
-189.0%
YoY
|
-$4.604M
-610.99%
YoY
|
-$4.539M
-16.42%
YoY
|
-$4.447M
-268.51%
YoY
|
-$4.420M
-2.08%
YoY
|
$901.0K
-118.44%
YoY
|
-$5.431M
5.27%
YoY
|
$2.639M
N/A
|
| Interest Expense |
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$8.000K
-95.6%
YoY
|
-$839.0K
-2.21%
YoY
|
$184.0K
-1.6%
YoY
|
$184.0K
-16.36%
YoY
|
$182.0K
-10.78%
YoY
|
-$858.0K
-558.82%
YoY
|
$187.0K
-2.09%
YoY
|
$220.0K
15.18%
YoY
|
$204.0K
7.94%
YoY
|
$187.0K
-1.06%
YoY
|
$191.0K
-119.98%
YoY
|
$191.0K
0.0%
YoY
|
$189.0K
0.0%
YoY
|
$189.0K
1.07%
YoY
|
-$956.0K
N/A
|
| Other Income/Expense, Net |
-$102.0K
-124.23%
YoY
|
$90.00K
-76.0%
YoY
|
$200.0K
-55.06%
YoY
|
$392.0K
23.66%
YoY
|
$421.0K
-71.99%
YoY
|
$375.0K
-78.31%
YoY
|
$445.0K
64.81%
YoY
|
$317.0K
0.96%
YoY
|
$1.503M
163.22%
YoY
|
$1.729M
230.59%
YoY
|
$270.0K
-49.25%
YoY
|
$314.0K
-40.87%
YoY
|
$571.0K
-23.97%
YoY
|
$523.0K
886.79%
YoY
|
$532.0K
64.2%
YoY
|
$531.0K
290.44%
YoY
|
$751.0K
N/A
|
| Pretax Income |
-$10.00M
-4.39%
YoY
|
-$7.129M
18.92%
YoY
|
-$7.447M
39.12%
YoY
|
-$8.790M
75.84%
YoY
|
-$10.46M
151.2%
YoY
|
-$5.995M
-200.25%
YoY
|
-$5.353M
-24.09%
YoY
|
-$4.999M
N/A
|
-$4.164M
-11.63%
YoY
|
$5.980M
-188.72%
YoY
|
-$7.052M
210.66%
YoY
|
N/A
|
-$4.712M
-293.59%
YoY
|
-$6.740M
23.76%
YoY
|
-$2.270M
-61.53%
YoY
|
-$4.187M
-34.27%
YoY
|
$2.434M
N/A
|
| Income Tax |
$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
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Net Earnings |
-$10.00M
-4.39%
YoY
|
-$7.129M
18.92%
YoY
|
-$7.447M
39.12%
YoY
|
-$8.790M
75.84%
YoY
|
-$10.46M
151.2%
YoY
|
-$5.995M
-200.25%
YoY
|
-$5.353M
-24.09%
YoY
|
-$4.999M
-24.02%
YoY
|
-$4.164M
-11.63%
YoY
|
$5.980M
-188.72%
YoY
|
-$7.052M
210.66%
YoY
|
-$6.579M
57.13%
YoY
|
-$4.712M
-293.59%
YoY
|
-$6.740M
23.76%
YoY
|
-$2.270M
-61.53%
YoY
|
-$4.187M
-34.27%
YoY
|
$2.434M
N/A
|
| Basic Earnings Per Share |
-$0.20
11.11%
YoY
|
-$0.12
20.0%
YoY
|
-$0.22
120.0%
YoY
|
N/A
|
-$0.18
125.0%
YoY
|
-$0.10
-166.67%
YoY
|
-$0.10
-41.18%
YoY
|
N/A
|
-$0.08
-38.46%
YoY
|
$0.15
-178.95%
YoY
|
-$0.17
183.33%
YoY
|
-$0.16
N/A
|
-$0.13
N/A
|
-$0.19
N/A
|
-$0.06
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.20
11.11%
YoY
|
-$0.12
20.0%
YoY
|
-$0.22
120.0%
YoY
|
-$0.15
-100.0%
YoY
|
-$0.18
125.0%
YoY
|
-$0.10
-171.43%
YoY
|
-$0.10
-41.18%
YoY
|
-$93.71K
58570370.9%
YoY
|
-$0.08
-38.46%
YoY
|
$0.14
-173.68%
YoY
|
-$0.17
183.33%
YoY
|
-$0.16
-100.0%
YoY
|
-$0.13
-100.0%
YoY
|
-$0.19
-100.0%
YoY
|
-$0.06
-64.71%
YoY
|
-$119.2K
-34.27%
YoY
|
$69.27K
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
|
N/A
|
| Basic Shares Outstanding |
62.00M shares
9.46%
YoY
|
62.00M shares
9.51%
YoY
|
59.37M shares
9.13%
YoY
|
57.02M shares
6.89%
YoY
|
56.64M shares
15.25%
YoY
|
56.62M shares
37.43%
YoY
|
54.40M shares
33.88%
YoY
|
53.34M shares
32.44%
YoY
|
49.15M shares
37.59%
YoY
|
41.20M shares
17.18%
YoY
|
40.64M shares
15.66%
YoY
|
40.27M shares
1645.23%
YoY
|
35.72M shares
N/A
|
35.16M shares
N/A
|
35.14M shares
N/A
|
2.308M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
62.18M shares
9.6%
YoY
|
61.14M shares
7.98%
YoY
|
59.26M shares
8.93%
YoY
|
N/A
|
56.74M shares
15.45%
YoY
|
56.62M shares
35.3%
YoY
|
54.40M shares
33.88%
YoY
|
N/A
|
49.15M shares
37.59%
YoY
|
41.85M shares
19.03%
YoY
|
40.64M shares
15.66%
YoY
|
40.27M shares
N/A
|
35.72M shares
N/A
|
35.16M shares
N/A
|
35.14M shares
N/A
|
N/A
|
N/A
|
Loading...