|
Concept
|
2023 | 2022 | 2021 | 2020 | 2019 |
|---|---|---|---|---|---|
| Revenue |
$2.782M
7.96%
YoY
|
$2.577M
-48.86%
YoY
|
$5.040M
5.89%
YoY
|
$4.759M
95.37%
YoY
|
$2.436M
-45.88%
YoY
|
| Cost Of Revenue |
$2.419M
-2.52%
YoY
|
$2.481M
-25.89%
YoY
|
$3.348M
7.96%
YoY
|
$3.101M
46.82%
YoY
|
$2.112M
-38.81%
YoY
|
| Gross Profit |
$363.9K
278.16%
YoY
|
$96.22K
-94.31%
YoY
|
$1.692M
2.02%
YoY
|
$1.658M
411.95%
YoY
|
$323.9K
-69.12%
YoY
|
| Selling, General & Admin |
$1.297M
6.36%
YoY
|
$1.219M
-69.93%
YoY
|
$4.055M
60.43%
YoY
|
$2.528M
96.47%
YoY
|
$1.286M
25.1%
YoY
|
| Research & Development |
$47.44K
182.77%
YoY
|
$16.78K
-51.9%
YoY
|
$34.88K
-38.61%
YoY
|
$56.82K
-17.1%
YoY
|
$68.54K
12.64%
YoY
|
| Depreciation & Amortization |
$111.1K
-1.1%
YoY
|
$112.3K
5.58%
YoY
|
$106.4K
175.45%
YoY
|
$38.61K
-54.33%
YoY
|
$84.55K
30.74%
YoY
|
| Operating Expenses |
$3.216M
-9.29%
YoY
|
$3.546M
2.54%
YoY
|
$3.458M
41.08%
YoY
|
$2.451M
80.88%
YoY
|
$1.355M
24.4%
YoY
|
| Operating Profit |
-$2.841M
-15.29%
YoY
|
-$3.354M
1662.51%
YoY
|
-$190.3K
-75.99%
YoY
|
-$792.7K
-23.12%
YoY
|
-$1.031M
2452.81%
YoY
|
| Interest Expense |
-$40.77K
-273.34%
YoY
|
$23.52K
-174.86%
YoY
|
-$31.42K
356.02%
YoY
|
-$6.890K
-20.25%
YoY
|
-$8.640K
-90.46%
YoY
|
| Other Income/Expense, Net |
-$14.79K
-114.41%
YoY
|
$102.6K
714.15%
YoY
|
$12.60K
-31.82%
YoY
|
$18.48K
-75.27%
YoY
|
$74.73K
-51.17%
YoY
|
| Pretax Income |
-$2.856M
-12.16%
YoY
|
-$3.251M
106.48%
YoY
|
-$1.575M
101.59%
YoY
|
-$781.1K
-19.06%
YoY
|
-$965.0K
-4472.41%
YoY
|
| Income Tax |
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
|
| Net Earnings |
-$2.856M
35.88%
YoY
|
-$2.102M
33.47%
YoY
|
-$1.575M
101.59%
YoY
|
-$781.1K
-19.06%
YoY
|
-$965.0K
-4472.41%
YoY
|
| Basic Earnings Per Share |
-$0.25
19.05%
YoY
|
-$0.21
23.53%
YoY
|
-$0.17
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.25
19.05%
YoY
|
-$0.21
-100.0%
YoY
|
-$166.2K
60.8%
YoY
|
-$103.3K
-49.95%
YoY
|
-$206.5K
-3116.95%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
11.48M shares
11.86%
YoY
|
10.26M shares
8.32%
YoY
|
9.476M shares
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
11.48M shares
11.86%
YoY
|
10.26M shares
8.32%
YoY
|
9.476M shares
N/A
|
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 |
$640.3K
-2.72%
YoY
|
$616.6K
-13.07%
YoY
|
$580.1K
-16.77%
YoY
|
$717.9K
-5.21%
YoY
|
$658.2K
-18.45%
YoY
|
$709.3K
43.64%
YoY
|
$697.0K
1.57%
YoY
|
$757.4K
13.35%
YoY
|
$807.0K
16.67%
YoY
|
$493.8K
-53.27%
YoY
|
$686.3K
-70.31%
YoY
|
$668.2K
-67.53%
YoY
|
$691.7K
-37.16%
YoY
|
$1.057M
-8.31%
YoY
|
$2.311M
415.69%
YoY
|
$2.058M
304.94%
YoY
|
$1.101M
117.84%
YoY
|
$1.152M
85.29%
YoY
|
$448.2K
-40.86%
YoY
|
| Cost Of Revenue |
$616.1K
7.02%
YoY
|
$662.6K
30.65%
YoY
|
$511.4K
-17.82%
YoY
|
$713.4K
-9.9%
YoY
|
$575.7K
-17.58%
YoY
|
$507.2K
10.65%
YoY
|
$622.3K
-6.66%
YoY
|
$791.8K
9.84%
YoY
|
$698.4K
5.28%
YoY
|
$458.3K
-3.4%
YoY
|
$666.7K
-48.09%
YoY
|
$720.9K
-43.75%
YoY
|
$663.4K
-1.56%
YoY
|
$474.5K
-37.22%
YoY
|
$1.284M
229.52%
YoY
|
$1.282M
163.44%
YoY
|
$673.9K
55.73%
YoY
|
$755.8K
28.17%
YoY
|
$389.7K
-26.54%
YoY
|
| Gross Profit |
$24.15K
-70.72%
YoY
|
-$45.96K
-122.74%
YoY
|
$68.74K
-8.04%
YoY
|
$4.500K
-113.09%
YoY
|
$82.48K
-24.04%
YoY
|
$202.1K
470.17%
YoY
|
$74.75K
281.18%
YoY
|
-$34.39K
-34.76%
YoY
|
$108.6K
283.94%
YoY
|
$35.45K
-93.91%
YoY
|
$19.61K
-98.09%
YoY
|
-$52.71K
-106.79%
YoY
|
$28.28K
-93.38%
YoY
|
$582.2K
46.76%
YoY
|
$1.027M
1657.02%
YoY
|
$776.1K
3479.98%
YoY
|
$426.9K
488.19%
YoY
|
$396.7K
1127.0%
YoY
|
$58.45K
-74.29%
YoY
|
| Selling, General & Admin |
$290.4K
0.34%
YoY
|
$305.4K
-2.29%
YoY
|
$354.2K
42.56%
YoY
|
$825.4K
-4.76%
YoY
|
$289.5K
6.28%
YoY
|
$312.5K
1.55%
YoY
|
$248.4K
-76.71%
YoY
|
$866.6K
2.59%
YoY
|
$272.4K
-70.08%
YoY
|
$307.8K
-0.78%
YoY
|
$1.067M
8.28%
YoY
|
$844.7K
-9.25%
YoY
|
$910.2K
76.77%
YoY
|
$310.2K
-53.31%
YoY
|
$985.3K
136.0%
YoY
|
$930.8K
197.43%
YoY
|
$514.9K
44.45%
YoY
|
$664.3K
75.16%
YoY
|
$417.5K
47.32%
YoY
|
| Research & Development |
$23.65K
-2.98%
YoY
|
$21.62K
239.4%
YoY
|
$20.30K
243.75%
YoY
|
$10.79K
614.57%
YoY
|
$24.38K
433.84%
YoY
|
$6.371K
98.41%
YoY
|
$5.904K
-21.17%
YoY
|
$1.510K
-93.46%
YoY
|
$4.566K
84.11%
YoY
|
$3.211K
-56.82%
YoY
|
$7.490K
298.4%
YoY
|
$23.08K
N/A
|
$2.480K
-88.92%
YoY
|
$7.437K
-48.28%
YoY
|
$1.880K
-88.71%
YoY
|
N/A
|
$22.38K
107.61%
YoY
|
$14.38K
-64.94%
YoY
|
$16.65K
5.31%
YoY
|
| Depreciation & Amortization |
$27.10K
-2.73%
YoY
|
$26.94K
-3.68%
YoY
|
$26.88K
-5.03%
YoY
|
$26.93K
-4.06%
YoY
|
$27.86K
-0.71%
YoY
|
$27.97K
0.39%
YoY
|
$28.30K
0.0%
YoY
|
$28.07K
0.32%
YoY
|
$28.06K
3.62%
YoY
|
$27.86K
3.84%
YoY
|
$28.30K
15.7%
YoY
|
$27.98K
-1201.57%
YoY
|
$27.08K
-18.16%
YoY
|
$26.83K
232.88%
YoY
|
$24.46K
N/A
|
-$2.540K
-105.74%
YoY
|
$33.09K
138.06%
YoY
|
$8.060K
-42.35%
YoY
|
N/A
|
| Operating Expenses |
$1.476M
97.93%
YoY
|
$742.1K
-15.85%
YoY
|
$803.6K
6.79%
YoY
|
$836.2K
-3.68%
YoY
|
$745.6K
-2.6%
YoY
|
$881.9K
3.04%
YoY
|
$752.5K
-29.96%
YoY
|
$868.2K
10.19%
YoY
|
$765.6K
-11.1%
YoY
|
$855.9K
-33.17%
YoY
|
$1.074M
64.99%
YoY
|
$787.9K
-1.6%
YoY
|
$861.1K
60.27%
YoY
|
$1.281M
88.7%
YoY
|
$651.2K
49.98%
YoY
|
$800.7K
142.9%
YoY
|
$537.3K
46.3%
YoY
|
$678.7K
61.49%
YoY
|
$434.2K
45.1%
YoY
|
| Operating Profit |
-$1.452M
118.9%
YoY
|
-$788.0K
17.91%
YoY
|
-$734.9K
8.43%
YoY
|
-$831.7K
-7.85%
YoY
|
-$663.1K
18.15%
YoY
|
-$668.3K
-18.54%
YoY
|
-$677.8K
-35.74%
YoY
|
-$902.5K
7.37%
YoY
|
-$561.3K
-32.61%
YoY
|
-$820.4K
53.64%
YoY
|
-$1.055M
-380.66%
YoY
|
-$840.6K
3322.48%
YoY
|
-$832.8K
654.52%
YoY
|
-$534.0K
89.36%
YoY
|
$375.8K
-200.03%
YoY
|
-$24.56K
-92.02%
YoY
|
-$110.4K
-62.54%
YoY
|
-$282.0K
-27.31%
YoY
|
-$375.7K
422.84%
YoY
|
| Interest Expense |
$41.70K
-225.07%
YoY
|
-$39.81K
-3417.5%
YoY
|
-$17.32K
-197.36%
YoY
|
-$26.43K
-177.96%
YoY
|
-$33.34K
-495.96%
YoY
|
$1.200K
-110.43%
YoY
|
$17.79K
-299.66%
YoY
|
$33.90K
-861.8%
YoY
|
$8.420K
-293.12%
YoY
|
-$11.50K
136.14%
YoY
|
-$8.910K
64.7%
YoY
|
-$4.450K
24.3%
YoY
|
-$4.360K
531.88%
YoY
|
-$4.870K
836.54%
YoY
|
-$5.410K
156.4%
YoY
|
-$3.580K
2286.67%
YoY
|
-$690.00
-6.76%
YoY
|
-$520.00
-89.92%
YoY
|
-$2.110K
-18.53%
YoY
|
| Other Income/Expense, Net |
$42.55K
-216.48%
YoY
|
-$36.63K
-309.68%
YoY
|
-$11.33K
-145.83%
YoY
|
$5.980K
-90.96%
YoY
|
-$36.53K
-295.43%
YoY
|
$17.47K
-329.52%
YoY
|
$24.73K
-2062.38%
YoY
|
$66.17K
21245.16%
YoY
|
$18.69K
5740.94%
YoY
|
-$7.612K
66.27%
YoY
|
-$1.260K
N/A
|
$310.00
-98.3%
YoY
|
$320.00
3100.0%
YoY
|
-$4.578K
-2007.5%
YoY
|
N/A
|
$18.24K
-176.45%
YoY
|
$10.00
-99.96%
YoY
|
$240.00
-106.32%
YoY
|
$0.00
-100.0%
YoY
|
| Pretax Income |
-$1.409M
101.39%
YoY
|
-$824.7K
26.7%
YoY
|
-$746.2K
14.27%
YoY
|
-$852.1K
6.19%
YoY
|
-$699.7K
28.95%
YoY
|
-$650.9K
-21.4%
YoY
|
-$653.0K
-38.6%
YoY
|
-$802.5K
12.42%
YoY
|
-$542.6K
-28.38%
YoY
|
-$828.1K
74.84%
YoY
|
-$1.064M
-387.16%
YoY
|
-$713.8K
6796.62%
YoY
|
-$757.6K
584.9%
YoY
|
-$473.6K
67.78%
YoY
|
$370.4K
-198.04%
YoY
|
-$10.35K
-96.96%
YoY
|
-$110.6K
-58.35%
YoY
|
-$282.3K
-28.04%
YoY
|
-$377.8K
437.9%
YoY
|
| Income Tax |
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
|
| Net Earnings |
-$1.409M
101.39%
YoY
|
-$824.7K
26.7%
YoY
|
-$746.2K
14.27%
YoY
|
-$852.1K
6.19%
YoY
|
-$699.7K
28.95%
YoY
|
-$650.9K
-311.92%
YoY
|
-$653.0K
-38.6%
YoY
|
-$802.5K
12.42%
YoY
|
-$542.6K
-28.38%
YoY
|
$307.1K
-164.85%
YoY
|
-$1.064M
-387.16%
YoY
|
-$713.8K
6796.62%
YoY
|
-$757.6K
584.9%
YoY
|
-$473.6K
67.78%
YoY
|
$370.4K
-198.04%
YoY
|
-$10.35K
-96.96%
YoY
|
-$110.6K
-58.35%
YoY
|
-$282.3K
-28.04%
YoY
|
-$377.8K
437.9%
YoY
|
| Basic Earnings Per Share |
-$0.10
66.67%
YoY
|
-$0.06
0.0%
YoY
|
-$0.06
0.0%
YoY
|
N/A
|
-$0.06
20.0%
YoY
|
-$0.06
-300.0%
YoY
|
-$0.06
-45.45%
YoY
|
N/A
|
-$0.05
-37.5%
YoY
|
$0.03
-160.0%
YoY
|
-$0.11
N/A
|
N/A
|
-$0.08
N/A
|
-$0.05
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.10
66.67%
YoY
|
-$0.06
0.0%
YoY
|
-$0.06
0.0%
YoY
|
-$0.07
-11.57%
YoY
|
-$0.06
20.0%
YoY
|
-$0.06
-300.0%
YoY
|
-$0.06
-100.0%
YoY
|
-$0.08
-100.0%
YoY
|
-$0.05
-100.0%
YoY
|
$0.03
-160.0%
YoY
|
-$106.9K
-357.15%
YoY
|
-$73.83K
5939.89%
YoY
|
-$78.44K
431.0%
YoY
|
-$0.05
-100.0%
YoY
|
$41.59K
-171.56%
YoY
|
-$1.222K
-98.12%
YoY
|
-$14.77K
-70.35%
YoY
|
-$39.21K
-55.3%
YoY
|
-$58.12K
229.15%
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 |
14.01M shares
22.56%
YoY
|
13.50M shares
25.09%
YoY
|
13.44M shares
25.15%
YoY
|
12.35M shares
18.43%
YoY
|
11.43M shares
10.31%
YoY
|
10.79M shares
7.01%
YoY
|
10.74M shares
7.98%
YoY
|
10.43M shares
N/A
|
10.36M shares
7.29%
YoY
|
10.08M shares
4.42%
YoY
|
9.946M shares
N/A
|
N/A
|
9.657M shares
N/A
|
9.657M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Diluted Shares Outstanding |
14.03M shares
24.22%
YoY
|
13.57M shares
23.73%
YoY
|
13.44M shares
25.15%
YoY
|
N/A
|
11.29M shares
11.72%
YoY
|
10.96M shares
8.72%
YoY
|
10.74M shares
7.98%
YoY
|
N/A
|
10.11M shares
4.67%
YoY
|
10.08M shares
4.42%
YoY
|
9.946M shares
N/A
|
N/A
|
9.657M shares
N/A
|
9.657M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...