|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$10.38M
-0.41%
YoY
|
$10.42M
-10.13%
YoY
|
$11.60M
15.38%
YoY
|
$10.05M
-29.11%
YoY
|
$14.18M
-3.98%
YoY
|
| Cost Of Revenue |
$1.681M
0.29%
YoY
|
$1.676M
1.79%
YoY
|
$1.647M
5.22%
YoY
|
$1.565M
-19.84%
YoY
|
$1.952M
6.83%
YoY
|
| Gross Profit |
$8.700M
-0.55%
YoY
|
$8.748M
-12.1%
YoY
|
$9.952M
17.26%
YoY
|
$8.487M
-30.59%
YoY
|
$12.23M
-5.51%
YoY
|
| Selling, General & Admin |
$5.597M
1.85%
YoY
|
$5.496M
-10.06%
YoY
|
$6.111M
-14.92%
YoY
|
$7.182M
-16.09%
YoY
|
$8.560M
12.28%
YoY
|
| Research & Development |
$2.875M
20.94%
YoY
|
$2.377M
-1.84%
YoY
|
$2.421M
-5.48%
YoY
|
$2.562M
-9.59%
YoY
|
$2.834M
14.83%
YoY
|
| Depreciation & Amortization |
N/A
|
N/A
|
N/A
|
$120.2K
-39.67%
YoY
|
$199.2K
-11.26%
YoY
|
| Operating Expenses |
$8.472M
7.61%
YoY
|
$7.872M
-7.73%
YoY
|
$8.532M
-12.45%
YoY
|
$9.745M
-15.95%
YoY
|
$11.59M
4.23%
YoY
|
| Operating Profit |
$228.3K
-73.92%
YoY
|
$875.5K
-38.36%
YoY
|
$1.420M
-212.94%
YoY
|
-$1.258M
-298.4%
YoY
|
$633.9K
-65.12%
YoY
|
| Interest Expense |
$922.6K
-576.06%
YoY
|
-$193.8K
-46.49%
YoY
|
-$362.2K
9.45%
YoY
|
-$330.9K
-49.69%
YoY
|
-$657.8K
-12.14%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
-$330.9K
-49.69%
YoY
|
-$657.8K
-12.14%
YoY
|
| Pretax Income |
$1.151M
68.81%
YoY
|
$681.7K
-35.57%
YoY
|
$1.058M
-166.61%
YoY
|
-$1.588M
-317.57%
YoY
|
$730.1K
-31.67%
YoY
|
| Income Tax |
$1.500K
-112.3%
YoY
|
-$12.20K
-115.31%
YoY
|
$79.70K
-62.13%
YoY
|
$210.5K
-60.05%
YoY
|
$526.8K
-3778.77%
YoY
|
| Net Earnings |
-$358.8K
-68.96%
YoY
|
-$1.156M
81.42%
YoY
|
-$637.1K
-64.58%
YoY
|
-$1.799M
-984.74%
YoY
|
$203.3K
-81.22%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
-$0.47
147.37%
YoY
|
-$0.19
111.11%
YoY
|
| Diluted Earnings Per Share |
-$0.05
-67.9%
YoY
|
-$0.16
78.3%
YoY
|
-$0.09
-80.85%
YoY
|
-$0.47
147.37%
YoY
|
-$0.19
111.11%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
7.101M
8.99%
YoY
|
6.515M shares
10.05%
YoY
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
7.101M
8.99%
YoY
|
6.515M shares
10.05%
YoY
|
|
Concept
|
2026 Q1 | 2025 Q3 | 2025 Q2 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 | 2021 Q2 | 2021 Q1 | 2020 Q4 | 2020 Q3 | 2020 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$4.296M
N/A
|
$2.514M
-14.06%
YoY
|
N/A
|
$2.926M
N/A
|
$2.359M
N/A
|
$2.296M
1.23%
YoY
|
$2.268M
10.7%
YoY
|
$2.550M
-33.08%
YoY
|
$3.059M
-6.83%
YoY
|
$2.394M
-26.53%
YoY
|
$2.049M
-46.48%
YoY
|
$3.810M
4.31%
YoY
|
$3.283M
-25.99%
YoY
|
$3.259M
-6.88%
YoY
|
$3.828M
20.38%
YoY
|
$3.652M
-10.45%
YoY
|
$4.436M
11.68%
YoY
|
$3.500M
-12.5%
YoY
|
| Cost Of Revenue |
$467.2K
N/A
|
$430.7K
9.34%
YoY
|
N/A
|
$393.9K
N/A
|
$396.5K
N/A
|
$419.3K
11.72%
YoY
|
$375.3K
-9.62%
YoY
|
$371.1K
-11.69%
YoY
|
$380.1K
-14.06%
YoY
|
$398.4K
-9.6%
YoY
|
$415.3K
-36.01%
YoY
|
$420.2K
-10.19%
YoY
|
$442.3K
6.33%
YoY
|
$440.7K
11.23%
YoY
|
$649.0K
18.57%
YoY
|
$467.9K
137.42%
YoY
|
$416.0K
-46.18%
YoY
|
$396.2K
-69.35%
YoY
|
| Gross Profit |
$3.829M
N/A
|
$2.084M
-17.7%
YoY
|
N/A
|
$2.532M
N/A
|
$1.962M
N/A
|
$1.877M
-0.85%
YoY
|
$1.893M
15.87%
YoY
|
$2.179M
-35.73%
YoY
|
$2.679M
-5.71%
YoY
|
$1.996M
-29.17%
YoY
|
$1.634M
-48.61%
YoY
|
$3.390M
6.44%
YoY
|
$2.841M
-29.33%
YoY
|
$2.818M
-9.2%
YoY
|
$3.179M
20.76%
YoY
|
$3.185M
-17.96%
YoY
|
$4.020M
25.65%
YoY
|
$3.103M
14.66%
YoY
|
| Selling, General & Admin |
$1.740M
N/A
|
$1.373M
1.64%
YoY
|
N/A
|
$1.351M
N/A
|
$1.405M
N/A
|
$1.298M
-23.44%
YoY
|
$1.695M
-16.89%
YoY
|
$1.580M
-25.24%
YoY
|
$1.715M
-23.62%
YoY
|
$1.849M
-3.61%
YoY
|
$2.040M
-8.71%
YoY
|
$2.113M
-8.09%
YoY
|
$2.245M
62.07%
YoY
|
$1.918M
2.8%
YoY
|
$2.235M
7.72%
YoY
|
$2.299M
1.92%
YoY
|
$1.385M
-45.08%
YoY
|
$1.866M
-30.77%
YoY
|
| Research & Development |
$826.8K
N/A
|
$712.1K
23.89%
YoY
|
N/A
|
$574.8K
N/A
|
$553.5K
N/A
|
$570.5K
-7.76%
YoY
|
$618.5K
-12.39%
YoY
|
$618.4K
-22.83%
YoY
|
$581.9K
-18.18%
YoY
|
$655.5K
-0.85%
YoY
|
$706.0K
6.98%
YoY
|
$801.3K
21.41%
YoY
|
$711.3K
18.46%
YoY
|
$661.1K
23.81%
YoY
|
$659.9K
-2.22%
YoY
|
$660.0K
-6.5%
YoY
|
$600.4K
-23.23%
YoY
|
$534.0K
-30.13%
YoY
|
| Depreciation & Amortization |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$25.10K
-29.33%
YoY
|
$25.50K
-46.63%
YoY
|
$11.20K
-62.45%
YoY
|
$15.59K
-49.5%
YoY
|
$35.52K
-38.21%
YoY
|
$47.78K
-23.42%
YoY
|
$29.84K
-33.63%
YoY
|
$30.87K
-31.07%
YoY
|
$57.49K
71.28%
YoY
|
$62.39K
-21.43%
YoY
|
$44.96K
-28.54%
YoY
|
$44.78K
-27.32%
YoY
|
| Operating Expenses |
$2.567M
N/A
|
$2.085M
8.28%
YoY
|
N/A
|
$1.926M
N/A
|
$1.959M
N/A
|
$1.869M
-19.24%
YoY
|
$2.314M
-15.76%
YoY
|
$2.198M
-24.58%
YoY
|
$2.296M
-3.99%
YoY
|
$2.504M
-16.55%
YoY
|
$2.747M
-14.08%
YoY
|
$2.914M
-1.45%
YoY
|
$2.392M
3.86%
YoY
|
$3.001M
17.53%
YoY
|
$3.197M
5.27%
YoY
|
$2.957M
-0.14%
YoY
|
$2.303M
-37.56%
YoY
|
$2.553M
-30.27%
YoY
|
| Operating Profit |
$1.262M
N/A
|
-$1.800K
-100.3%
YoY
|
N/A
|
$605.9K
N/A
|
$3.600K
N/A
|
$8.400K
-102.0%
YoY
|
-$420.7K
-62.19%
YoY
|
-$19.30K
-104.06%
YoY
|
$382.6K
-14.84%
YoY
|
-$508.2K
178.12%
YoY
|
-$1.113M
6279.63%
YoY
|
$475.5K
109.11%
YoY
|
$449.2K
-73.84%
YoY
|
-$182.7K
-133.21%
YoY
|
-$17.44K
-95.68%
YoY
|
$227.4K
-75.29%
YoY
|
$1.717M
-451.27%
YoY
|
$550.2K
-157.59%
YoY
|
| Interest Expense |
-$92.30K
N/A
|
$43.90K
-65.1%
YoY
|
N/A
|
$125.8K
N/A
|
-$143.0K
N/A
|
-$145.8K
82.57%
YoY
|
-$79.86K
-32.32%
YoY
|
$99.70K
-159.17%
YoY
|
-$111.4K
91.21%
YoY
|
-$201.2K
13.74%
YoY
|
-$118.0K
-58.4%
YoY
|
-$168.5K
3.67%
YoY
|
-$58.26K
-63.59%
YoY
|
-$176.9K
-1.84%
YoY
|
-$283.7K
15.38%
YoY
|
-$162.5K
19.58%
YoY
|
-$160.0K
29.8%
YoY
|
-$180.3K
124.69%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
-$79.86K
-32.32%
YoY
|
N/A
|
-$111.4K
91.22%
YoY
|
-$201.2K
13.74%
YoY
|
-$118.0K
-58.4%
YoY
|
N/A
|
-$58.26K
-63.59%
YoY
|
-$176.9K
-1.84%
YoY
|
-$283.6K
15.38%
YoY
|
N/A
|
-$160.0K
29.8%
YoY
|
-$180.2K
124.7%
YoY
|
| Pretax Income |
$1.170M
N/A
|
$42.20K
-94.23%
YoY
|
N/A
|
$731.7K
N/A
|
-$139.5K
N/A
|
-$137.3K
-72.57%
YoY
|
-$500.5K
-59.33%
YoY
|
$80.39K
-62.83%
YoY
|
$271.2K
-30.64%
YoY
|
-$709.4K
97.25%
YoY
|
-$1.231M
-371.72%
YoY
|
$216.3K
-203.38%
YoY
|
$391.0K
-74.9%
YoY
|
-$359.6K
-197.22%
YoY
|
$452.9K
-169.7%
YoY
|
-$209.2K
-149.19%
YoY
|
$1.557M
-354.41%
YoY
|
$369.9K
-135.73%
YoY
|
| Income Tax |
$37.40K
N/A
|
$12.00K
-77.9%
YoY
|
N/A
|
$54.30K
N/A
|
-$108.5K
N/A
|
-$16.30K
-69.11%
YoY
|
-$52.76K
-56.49%
YoY
|
$60.09K
-87.02%
YoY
|
$49.80K
201.3%
YoY
|
$221.8K
8242.5%
YoY
|
-$121.3K
-371.79%
YoY
|
$463.0K
-884.28%
YoY
|
$16.53K
46.64%
YoY
|
$2.659K
-107.26%
YoY
|
$44.62K
-36.32%
YoY
|
-$59.03K
-118.23%
YoY
|
$11.27K
-120.39%
YoY
|
-$36.63K
-126.88%
YoY
|
| Net Earnings |
$877.3K
N/A
|
-$471.3K
-325.72%
YoY
|
N/A
|
$208.8K
N/A
|
-$488.0K
N/A
|
-$566.7K
41.68%
YoY
|
-$400.0K
-63.94%
YoY
|
-$402.5K
63.2%
YoY
|
$221.4K
-40.88%
YoY
|
-$931.2K
157.03%
YoY
|
-$1.109M
-371.72%
YoY
|
-$246.7K
64.22%
YoY
|
$374.4K
-75.78%
YoY
|
-$362.3K
-189.11%
YoY
|
$408.3K
-156.72%
YoY
|
-$150.2K
-247.85%
YoY
|
$1.546M
-377.64%
YoY
|
$406.6K
-134.7%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
-$0.11
-45.0%
YoY
|
N/A
|
-$0.03
-400.0%
YoY
|
-$0.18
50.0%
YoY
|
-$0.20
1900.0%
YoY
|
N/A
|
$0.01
-94.74%
YoY
|
-$0.12
N/A
|
-$0.01
-94.12%
YoY
|
N/A
|
$0.19
-218.75%
YoY
|
$0.00
-100.0%
YoY
|
| Diluted Earnings Per Share |
$0.12
N/A
|
-$0.07
-341.3%
YoY
|
N/A
|
$0.03
N/A
|
-$0.07
N/A
|
-$0.08
-27.27%
YoY
|
-$0.11
-45.0%
YoY
|
-$0.06
-100.0%
YoY
|
-$0.03
-400.0%
YoY
|
-$0.18
50.0%
YoY
|
-$0.20
1900.0%
YoY
|
-$34.80K
37.22%
YoY
|
$0.01
-94.74%
YoY
|
-$0.12
N/A
|
-$0.01
-94.12%
YoY
|
-$25.36K
-248.27%
YoY
|
$0.19
-218.75%
YoY
|
$0.00
-100.0%
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
|
| Basic Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
7.121M
0.55%
YoY
|
7.119M
0.51%
YoY
|
7.112M shares
1.73%
YoY
|
7.091M shares
17.76%
YoY
|
7.082M shares
19.04%
YoY
|
7.082M shares
19.64%
YoY
|
6.991M shares
18.09%
YoY
|
6.021M shares
1.72%
YoY
|
5.949M shares
0.5%
YoY
|
5.920M shares
0.02%
YoY
|
5.920M shares
0.15%
YoY
|
5.920M shares
0.69%
YoY
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
7.120M
0.53%
YoY
|
N/A
|
7.112M
1.03%
YoY
|
7.091M shares
17.76%
YoY
|
7.082M shares
19.04%
YoY
|
N/A
|
7.039M shares
18.12%
YoY
|
6.021M shares
1.72%
YoY
|
5.949M shares
0.5%
YoY
|
N/A
|
5.959M shares
0.82%
YoY
|
5.920M shares
0.69%
YoY
|
Loading...