|
Concept
|
2023 | 2022 | 2021 | 2020 | 2019 |
|---|---|---|---|---|---|
| Revenue |
$60.00K
-86.67%
YoY
|
$450.0K
-26.71%
YoY
|
$614.0K
-23.15%
YoY
|
$799.0K
-0.87%
YoY
|
$806.0K
44.96%
YoY
|
| Cost Of Revenue |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Gross Profit |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Selling, General & Admin |
$6.154M
0.05%
YoY
|
$6.151M
0.75%
YoY
|
$6.105M
20.96%
YoY
|
$5.047M
10.83%
YoY
|
$4.554M
-10.57%
YoY
|
| Research & Development |
$8.323M
7.39%
YoY
|
$7.750M
27.89%
YoY
|
$6.060M
13.06%
YoY
|
$5.360M
10.52%
YoY
|
$4.850M
1.46%
YoY
|
| Depreciation & Amortization |
$290.0K
10.27%
YoY
|
$263.0K
19.55%
YoY
|
$220.0K
20.88%
YoY
|
$182.0K
-10.34%
YoY
|
$203.0K
3.57%
YoY
|
| Operating Expenses |
$14.48M
135.36%
YoY
|
$6.151M
0.75%
YoY
|
$6.105M
20.96%
YoY
|
$5.047M
10.83%
YoY
|
$4.554M
-10.57%
YoY
|
| Operating Profit |
-$14.42M
7.18%
YoY
|
-$13.45M
15.04%
YoY
|
-$11.69M
21.68%
YoY
|
-$9.609M
11.78%
YoY
|
-$8.596M
-7.76%
YoY
|
| Interest Expense |
N/A
|
$0.00
-100.0%
YoY
|
$700.0K
-172.92%
YoY
|
-$960.0K
-109.96%
YoY
|
$9.640M
5925.0%
YoY
|
| Other Income/Expense, Net |
-$38.00K
-192.68%
YoY
|
$41.00K
-94.12%
YoY
|
$697.0K
-228.84%
YoY
|
-$541.0K
-88.27%
YoY
|
-$4.614M
-3543.28%
YoY
|
| Pretax Income |
-$14.46M
7.79%
YoY
|
-$13.41M
21.96%
YoY
|
-$11.00M
8.33%
YoY
|
-$10.15M
-23.16%
YoY
|
-$13.21M
43.82%
YoY
|
| Income Tax |
$0.00
-100.0%
YoY
|
$156.0K
333.33%
YoY
|
$36.00K
-35.71%
YoY
|
$56.00K
-122.05%
YoY
|
-$254.0K
N/A
|
| Net Earnings |
-$14.46M
6.55%
YoY
|
-$13.57M
22.98%
YoY
|
-$11.03M
8.08%
YoY
|
-$10.21M
-21.23%
YoY
|
-$12.96M
41.06%
YoY
|
| Basic Earnings Per Share |
-$1.82
-34.06%
YoY
|
-$2.76
18.45%
YoY
|
-$2.33
-45.81%
YoY
|
-$4.30
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$1.82
-34.09%
YoY
|
-$2.76
18.45%
YoY
|
-$2.33
-45.81%
YoY
|
-$4.30
-100.0%
YoY
|
-$36.00M
-2.07%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
7.946M shares
61.69%
YoY
|
4.915M shares
3.86%
YoY
|
4.732M shares
99.38%
YoY
|
2.373M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
7.946M shares
61.69%
YoY
|
4.915M shares
3.86%
YoY
|
4.732M shares
99.38%
YoY
|
2.373M shares
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 |
$450.0K
N/A
|
$300.0K
400.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$60.00K
-59.73%
YoY
|
$87.00K
-42.76%
YoY
|
$111.0K
20.65%
YoY
|
$103.0K
-40.8%
YoY
|
$149.0K
-23.98%
YoY
|
$152.0K
-24.0%
YoY
|
$92.00K
-54.9%
YoY
|
$174.0K
-21.27%
YoY
|
$196.0K
9.5%
YoY
|
$200.0K
42.86%
YoY
|
$204.0K
-8.93%
YoY
|
$221.0K
-30.5%
YoY
|
$179.0K
44.35%
YoY
|
$140.0K
0.0%
YoY
|
| Cost Of Revenue |
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
|
| Gross Profit |
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
|
| Selling, General & Admin |
$2.004M
20.0%
YoY
|
$1.374M
-19.08%
YoY
|
$1.287M
-8.27%
YoY
|
$1.499M
-1.25%
YoY
|
$1.670M
9.65%
YoY
|
$1.698M
-0.53%
YoY
|
$1.403M
-7.82%
YoY
|
$1.518M
-1.87%
YoY
|
$1.523M
-5.05%
YoY
|
$1.707M
19.2%
YoY
|
$1.522M
10.29%
YoY
|
$1.547M
40.89%
YoY
|
$1.604M
36.05%
YoY
|
$1.432M
3.24%
YoY
|
$1.380M
2.22%
YoY
|
$1.098M
10.91%
YoY
|
$1.179M
15.02%
YoY
|
$1.387M
16.95%
YoY
|
$1.350M
43.62%
YoY
|
| Research & Development |
N/A
|
$1.366M
-36.82%
YoY
|
$1.960M
3.81%
YoY
|
$2.200M
5.62%
YoY
|
$1.997M
-0.94%
YoY
|
$2.162M
22.63%
YoY
|
$1.888M
18.15%
YoY
|
$2.083M
27.32%
YoY
|
$2.016M
22.11%
YoY
|
$1.763M
49.41%
YoY
|
$1.598M
12.54%
YoY
|
$1.636M
25.85%
YoY
|
$1.651M
39.92%
YoY
|
$1.180M
-19.18%
YoY
|
$1.420M
18.33%
YoY
|
$1.300M
5.69%
YoY
|
$1.180M
-0.84%
YoY
|
$1.460M
19.67%
YoY
|
$1.200M
10.09%
YoY
|
| Depreciation & Amortization |
N/A
|
$66.00K
-4.35%
YoY
|
$70.00K
6.06%
YoY
|
$70.00K
1.45%
YoY
|
$76.00K
10.14%
YoY
|
$69.00K
16.95%
YoY
|
$66.00K
20.0%
YoY
|
$69.00K
21.05%
YoY
|
$69.00K
18.97%
YoY
|
$59.00K
9.26%
YoY
|
$55.00K
37.5%
YoY
|
$57.00K
14.0%
YoY
|
$58.00K
45.0%
YoY
|
$54.00K
12.5%
YoY
|
$40.00K
-20.0%
YoY
|
$50.00K
0.0%
YoY
|
$40.00K
-20.0%
YoY
|
$48.00K
-4.0%
YoY
|
$50.00K
0.0%
YoY
|
| Operating Expenses |
$2.004M
20.0%
YoY
|
$1.374M
-19.08%
YoY
|
$3.247M
-1.34%
YoY
|
$1.499M
-1.25%
YoY
|
$1.670M
9.65%
YoY
|
$1.698M
-0.53%
YoY
|
$3.291M
5.48%
YoY
|
$1.518M
-1.87%
YoY
|
$1.523M
-5.05%
YoY
|
$1.707M
19.2%
YoY
|
$3.120M
11.03%
YoY
|
$1.547M
40.89%
YoY
|
$1.604M
36.05%
YoY
|
$1.432M
3.24%
YoY
|
$2.810M
10.2%
YoY
|
$1.098M
10.91%
YoY
|
$1.179M
15.02%
YoY
|
$1.387M
16.95%
YoY
|
$2.550M
25.62%
YoY
|
| Operating Profit |
-$3.203M
-12.65%
YoY
|
-$2.440M
-35.79%
YoY
|
N/A
|
-$3.703M
6.1%
YoY
|
-$3.667M
6.72%
YoY
|
-$3.800M
14.42%
YoY
|
N/A
|
-$3.490M
12.91%
YoY
|
-$3.436M
11.52%
YoY
|
-$3.321M
30.13%
YoY
|
N/A
|
-$3.091M
40.88%
YoY
|
-$3.081M
44.17%
YoY
|
-$2.552M
-4.35%
YoY
|
N/A
|
-$2.194M
9.81%
YoY
|
-$2.137M
12.59%
YoY
|
-$2.668M
16.76%
YoY
|
N/A
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
N/A
|
N/A
|
$0.00
N/A
|
$700.0K
N/A
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
$0.00
N/A
|
-$920.0K
N/A
|
$9.640M
5925.0%
YoY
|
| Other Income/Expense, Net |
-$35.00K
150.0%
YoY
|
-$32.00K
-277.78%
YoY
|
-$19.00K
-163.33%
YoY
|
-$23.00K
-330.0%
YoY
|
-$14.00K
-800.0%
YoY
|
$18.00K
-1900.0%
YoY
|
$30.00K
-3100.0%
YoY
|
$10.00K
-98.57%
YoY
|
$2.000K
N/A
|
-$1.000K
0.0%
YoY
|
-$1.000K
N/A
|
$699.0K
1789.19%
YoY
|
$0.00
-100.0%
YoY
|
-$1.000K
-99.89%
YoY
|
$0.00
-100.0%
YoY
|
$37.00K
131.25%
YoY
|
$348.0K
1188.89%
YoY
|
-$924.0K
-3796.0%
YoY
|
-$1.300M
900.0%
YoY
|
| Pretax Income |
N/A
|
-$2.472M
-34.64%
YoY
|
-$3.266M
2.9%
YoY
|
-$3.726M
7.07%
YoY
|
-$3.681M
7.19%
YoY
|
-$3.782M
13.85%
YoY
|
-$3.174M
6.9%
YoY
|
-$3.480M
45.48%
YoY
|
-$3.434M
11.46%
YoY
|
-$3.322M
30.12%
YoY
|
-$2.969M
13.75%
YoY
|
-$2.392M
10.89%
YoY
|
-$3.081M
72.22%
YoY
|
-$2.553M
-28.93%
YoY
|
-$2.610M
-63.24%
YoY
|
-$2.157M
8.83%
YoY
|
-$1.789M
-4.38%
YoY
|
-$3.592M
58.94%
YoY
|
-$7.100M
281.72%
YoY
|
| Income Tax |
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$129.0K
1072.73%
YoY
|
$9.000K
50.0%
YoY
|
$9.000K
-18.18%
YoY
|
$9.000K
12.5%
YoY
|
$11.00K
-63.33%
YoY
|
$6.000K
-45.45%
YoY
|
$11.00K
57.14%
YoY
|
$8.000K
0.0%
YoY
|
$30.00K
-112.0%
YoY
|
$11.00K
N/A
|
$7.000K
N/A
|
$8.000K
N/A
|
-$250.0K
N/A
|
| Net Earnings |
-$3.238M
-12.03%
YoY
|
-$2.472M
-34.64%
YoY
|
-$3.266M
-1.12%
YoY
|
-$3.726M
6.79%
YoY
|
-$3.681M
6.91%
YoY
|
-$3.782M
13.54%
YoY
|
-$3.303M
10.84%
YoY
|
-$3.489M
45.5%
YoY
|
-$3.443M
11.35%
YoY
|
-$3.331M
30.07%
YoY
|
-$2.980M
12.88%
YoY
|
-$2.398M
10.61%
YoY
|
-$3.092M
72.16%
YoY
|
-$2.561M
-28.86%
YoY
|
-$2.640M
-61.4%
YoY
|
-$2.168M
9.38%
YoY
|
-$1.796M
-4.01%
YoY
|
-$3.600M
59.29%
YoY
|
-$6.840M
267.74%
YoY
|
| Basic Earnings Per Share |
-$5.04
687.5%
YoY
|
-$4.77
527.63%
YoY
|
N/A
|
-$0.41
-42.25%
YoY
|
-$0.64
-8.57%
YoY
|
-$0.76
11.76%
YoY
|
N/A
|
-$0.71
44.9%
YoY
|
-$0.70
9.37%
YoY
|
-$0.68
13.33%
YoY
|
N/A
|
-$0.49
N/A
|
-$0.64
N/A
|
-$0.60
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$5.04
687.5%
YoY
|
-$4.77
527.63%
YoY
|
-$0.27
-59.34%
YoY
|
-$0.41
-42.25%
YoY
|
-$0.64
-8.57%
YoY
|
-$0.76
11.76%
YoY
|
-$0.67
-100.0%
YoY
|
-$0.71
-100.0%
YoY
|
-$0.70
9.37%
YoY
|
-$0.68
13.33%
YoY
|
-$610.2K
-22.8%
YoY
|
-$492.1K
-43.54%
YoY
|
-$0.64
-100.0%
YoY
|
-$0.60
-100.0%
YoY
|
-$790.4K
-93.41%
YoY
|
-$871.5K
-86.36%
YoY
|
-$918.4K
-84.78%
YoY
|
-$2.118M
-75.64%
YoY
|
-$12.00M
61.29%
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 |
642.5K shares
-88.78%
YoY
|
15.40M shares
203.54%
YoY
|
11.98M shares
142.32%
YoY
|
6.114M shares
24.42%
YoY
|
5.729M shares
16.91%
YoY
|
5.074M shares
3.79%
YoY
|
4.944M shares
1.28%
YoY
|
4.914M shares
0.88%
YoY
|
4.900M shares
0.66%
YoY
|
4.889M shares
13.8%
YoY
|
4.882M shares
46.42%
YoY
|
4.871M shares
146.46%
YoY
|
4.868M shares
147.08%
YoY
|
4.296M shares
123.39%
YoY
|
3.334M shares
-73.47%
YoY
|
1.976M shares
-84.21%
YoY
|
1.970M shares
-84.23%
YoY
|
1.923M shares
-84.58%
YoY
|
12.57M shares
25.35%
YoY
|
| Diluted Shares Outstanding |
642.4K shares
-88.79%
YoY
|
518.5K shares
-89.63%
YoY
|
N/A
|
8.988M shares
82.51%
YoY
|
5.729M shares
16.91%
YoY
|
5.000M shares
2.26%
YoY
|
N/A
|
4.925M shares
1.05%
YoY
|
4.900M shares
0.66%
YoY
|
4.889M shares
13.8%
YoY
|
N/A
|
4.873M shares
N/A
|
4.868M shares
N/A
|
4.296M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...