|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$25.79M
-4.06%
YoY
|
$26.88M
11.48%
YoY
|
$24.11M
-6.6%
YoY
|
$25.81M
56.95%
YoY
|
$16.45M
-2.8%
YoY
|
| Cost Of Revenue |
$18.50M
-9.96%
YoY
|
$20.55M
7.92%
YoY
|
$19.04M
-0.77%
YoY
|
$19.19M
37.95%
YoY
|
$13.91M
-0.92%
YoY
|
| Gross Profit |
$7.288M
15.12%
YoY
|
$6.331M
24.85%
YoY
|
$5.071M
-23.48%
YoY
|
$6.627M
161.02%
YoY
|
$2.539M
-11.92%
YoY
|
| Selling, General & Admin |
$6.249M
-8.6%
YoY
|
$6.837M
-3.47%
YoY
|
$7.083M
8.24%
YoY
|
$6.544M
-4.67%
YoY
|
$6.865M
1.94%
YoY
|
| Research & Development |
$2.786M
6.05%
YoY
|
$2.627M
1.19%
YoY
|
$2.596M
36.2%
YoY
|
$1.906M
296.1%
YoY
|
$481.2K
29.13%
YoY
|
| Depreciation & Amortization |
$700.0K
0.0%
YoY
|
$700.0K
0.0%
YoY
|
$700.0K
-12.5%
YoY
|
$800.0K
7.77%
YoY
|
$742.3K
-46.6%
YoY
|
| Operating Expenses |
$9.198M
5.16%
YoY
|
$8.747M
-12.11%
YoY
|
$9.952M
17.78%
YoY
|
$8.450M
15.03%
YoY
|
$7.346M
-31.39%
YoY
|
| Operating Profit |
-$1.910M
-20.94%
YoY
|
-$2.416M
-50.5%
YoY
|
-$4.881M
167.75%
YoY
|
-$1.823M
-62.08%
YoY
|
-$4.807M
-38.56%
YoY
|
| Interest Expense |
$328.0K
-39.26%
YoY
|
$540.0K
2247.83%
YoY
|
$23.00K
187.5%
YoY
|
$8.000K
-96.94%
YoY
|
$261.4K
-41.18%
YoY
|
| Other Income/Expense, Net |
$328.0K
-39.48%
YoY
|
$542.0K
-21.11%
YoY
|
$687.0K
4480.0%
YoY
|
$15.00K
-97.0%
YoY
|
$500.0K
-17.13%
YoY
|
| Pretax Income |
-$1.582M
-15.58%
YoY
|
-$1.874M
-55.32%
YoY
|
-$4.194M
1806.36%
YoY
|
-$220.0K
-104.61%
YoY
|
$4.775M
-162.81%
YoY
|
| Income Tax |
$3.000K
-87.5%
YoY
|
$24.00K
-271.43%
YoY
|
-$14.00K
-450.0%
YoY
|
$4.000K
-85.9%
YoY
|
$28.38K
-101.86%
YoY
|
| Net Earnings |
-$1.585M
-16.49%
YoY
|
-$1.898M
-54.59%
YoY
|
-$4.180M
1766.07%
YoY
|
-$224.0K
-104.72%
YoY
|
$4.746M
-178.13%
YoY
|
| Basic Earnings Per Share |
-$0.23
-17.86%
YoY
|
-$0.28
-54.84%
YoY
|
-$0.62
1966.67%
YoY
|
-$0.03
-104.23%
YoY
|
$0.71
-178.02%
YoY
|
| Diluted Earnings Per Share |
-$0.23
-17.86%
YoY
|
-$0.28
-54.84%
YoY
|
-$0.62
1966.67%
YoY
|
-$0.03
-104.23%
YoY
|
$0.71
-178.02%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
6.875M shares
0.76%
YoY
|
6.823M shares
100415.62%
YoY
|
6.788K shares
-99.9%
YoY
|
6.734M
0.69%
YoY
|
6.688M
0.72%
YoY
|
| Diluted Shares Outstanding |
6.875M shares
0.76%
YoY
|
6.823M shares
100415.62%
YoY
|
6.788K shares
-99.9%
YoY
|
6.734M
0.45%
YoY
|
6.704M
0.96%
YoY
|
|
Concept
|
2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$1.844M
-77.83%
YoY
|
$4.950M
-33.23%
YoY
|
$7.408M
-9.59%
YoY
|
$5.111M
-19.45%
YoY
|
$8.316M
68.96%
YoY
|
$7.414M
80.35%
YoY
|
$8.194M
31.44%
YoY
|
$6.345M
25.17%
YoY
|
$4.922M
-43.39%
YoY
|
$4.111M
-43.17%
YoY
|
$6.234M
-23.22%
YoY
|
$5.069M
-12.74%
YoY
|
$8.695M
86.75%
YoY
|
$7.234M
53.35%
YoY
|
$8.119M
87.51%
YoY
|
$5.809M
44.0%
YoY
|
$4.656M
38.32%
YoY
|
$4.717M
48.8%
YoY
|
$4.330M
8.44%
YoY
|
| Cost Of Revenue |
$1.697M
-69.81%
YoY
|
$3.852M
-28.49%
YoY
|
$4.987M
-21.58%
YoY
|
$4.038M
-14.74%
YoY
|
$5.621M
38.35%
YoY
|
$5.387M
20.81%
YoY
|
$6.359M
37.17%
YoY
|
$4.736M
28.66%
YoY
|
$4.063M
-35.11%
YoY
|
$4.459M
-14.8%
YoY
|
$4.636M
-18.65%
YoY
|
$3.681M
-15.72%
YoY
|
$6.261M
61.11%
YoY
|
$5.234M
28.38%
YoY
|
$5.699M
58.51%
YoY
|
$4.367M
43.8%
YoY
|
$3.886M
33.02%
YoY
|
$4.077M
25.05%
YoY
|
$3.595M
1.06%
YoY
|
| Gross Profit |
$147.0K
-94.55%
YoY
|
$1.098M
-45.83%
YoY
|
$2.421M
31.93%
YoY
|
$1.073M
-33.31%
YoY
|
$2.695M
213.74%
YoY
|
$2.027M
-682.47%
YoY
|
$1.835M
14.83%
YoY
|
$1.609M
15.92%
YoY
|
$859.0K
-64.71%
YoY
|
-$348.0K
-117.4%
YoY
|
$1.598M
-33.96%
YoY
|
$1.388M
-3.69%
YoY
|
$2.434M
216.29%
YoY
|
$2.000M
212.3%
YoY
|
$2.420M
229.58%
YoY
|
$1.441M
44.53%
YoY
|
$769.6K
73.2%
YoY
|
$640.4K
-811.54%
YoY
|
$734.2K
68.48%
YoY
|
| Selling, General & Admin |
$1.262M
-23.28%
YoY
|
$1.557M
2.98%
YoY
|
$1.519M
-12.65%
YoY
|
$1.527M
-17.1%
YoY
|
$1.645M
-5.24%
YoY
|
$1.512M
8.62%
YoY
|
$1.739M
-7.7%
YoY
|
$1.842M
3.02%
YoY
|
$1.736M
-14.02%
YoY
|
$1.392M
-18.72%
YoY
|
$1.884M
5.87%
YoY
|
$1.788M
3.43%
YoY
|
$2.019M
37.78%
YoY
|
$1.713M
0.18%
YoY
|
$1.780M
17.2%
YoY
|
$1.729M
4.82%
YoY
|
$1.465M
-16.37%
YoY
|
$1.709M
4.23%
YoY
|
$1.518M
-12.64%
YoY
|
| Research & Development |
$727.0K
-6.91%
YoY
|
$725.0K
26.75%
YoY
|
$594.0K
-7.76%
YoY
|
$686.0K
3.16%
YoY
|
$781.0K
4.69%
YoY
|
$572.0K
-21.75%
YoY
|
$644.0K
-8.52%
YoY
|
$665.0K
18.96%
YoY
|
$746.0K
23.92%
YoY
|
$731.0K
43.73%
YoY
|
$704.0K
35.91%
YoY
|
$559.0K
-1.79%
YoY
|
$602.0K
94.06%
YoY
|
$508.6K
345.43%
YoY
|
$518.0K
275.19%
YoY
|
$569.2K
32.14%
YoY
|
$310.2K
-0.24%
YoY
|
$114.2K
63.11%
YoY
|
$138.1K
53.02%
YoY
|
| Depreciation & Amortization |
$123.0K
-33.51%
YoY
|
$166.0K
-20.19%
YoY
|
$163.0K
-3.55%
YoY
|
$169.0K
9.74%
YoY
|
$185.0K
20.92%
YoY
|
$208.0K
-14.05%
YoY
|
$169.0K
5.62%
YoY
|
$154.0K
-31.86%
YoY
|
$153.0K
-7.83%
YoY
|
$242.0K
-26.47%
YoY
|
$160.0K
18.0%
YoY
|
$226.0K
49.31%
YoY
|
$166.0K
-33.85%
YoY
|
$329.1K
109.34%
YoY
|
$135.6K
-13.02%
YoY
|
$151.4K
-10.54%
YoY
|
$251.0K
-3.48%
YoY
|
$157.2K
-57.51%
YoY
|
$155.9K
-56.7%
YoY
|
| Operating Expenses |
$1.943M
-19.91%
YoY
|
$2.282M
9.5%
YoY
|
$2.113M
20.19%
YoY
|
$2.213M
-11.73%
YoY
|
$2.426M
-2.26%
YoY
|
$2.084M
-1.84%
YoY
|
$1.758M
-32.07%
YoY
|
$2.507M
-4.31%
YoY
|
$2.482M
-5.3%
YoY
|
$2.123M
-4.42%
YoY
|
$2.588M
12.64%
YoY
|
$2.620M
14.01%
YoY
|
$2.621M
47.62%
YoY
|
$2.221M
21.8%
YoY
|
$2.298M
38.7%
YoY
|
$2.298M
10.48%
YoY
|
$1.776M
-13.94%
YoY
|
$1.824M
6.02%
YoY
|
$1.657M
-9.4%
YoY
|
| Operating Profit |
-$1.796M
-767.66%
YoY
|
-$1.184M
1977.19%
YoY
|
$308.0K
300.0%
YoY
|
-$1.140M
26.95%
YoY
|
$269.0K
-116.57%
YoY
|
-$57.00K
-97.69%
YoY
|
$77.00K
-107.78%
YoY
|
-$898.0K
-27.11%
YoY
|
-$1.623M
767.91%
YoY
|
-$2.471M
1017.29%
YoY
|
-$990.0K
-911.48%
YoY
|
-$1.232M
43.76%
YoY
|
-$187.0K
-81.41%
YoY
|
-$221.2K
-81.31%
YoY
|
$122.0K
-113.23%
YoY
|
-$857.0K
-20.87%
YoY
|
-$1.006M
-37.86%
YoY
|
-$1.183M
-34.63%
YoY
|
-$922.0K
-33.81%
YoY
|
| Interest Expense |
$70.00K
-34.58%
YoY
|
$66.00K
-43.1%
YoY
|
$76.00K
-41.98%
YoY
|
$79.00K
-43.97%
YoY
|
$107.0K
1683.33%
YoY
|
$116.0K
-32.56%
YoY
|
$131.0K
2083.33%
YoY
|
$141.0K
2250.0%
YoY
|
$6.000K
0.0%
YoY
|
$172.0K
-28.49%
YoY
|
$6.000K
3673.58%
YoY
|
$6.000K
N/A
|
$6.000K
-37.72%
YoY
|
$240.5K
-2900.0%
YoY
|
$159.00
-99.56%
YoY
|
$0.00
-100.0%
YoY
|
$9.634K
-91.01%
YoY
|
-$8.590K
-92.19%
YoY
|
$35.97K
-65.42%
YoY
|
| Other Income/Expense, Net |
$70.00K
-34.58%
YoY
|
N/A
|
$76.00K
-41.98%
YoY
|
$79.00K
-42.34%
YoY
|
$107.0K
-29.14%
YoY
|
$0.00
N/A
|
$131.0K
-44.73%
YoY
|
$137.0K
953.85%
YoY
|
$151.0K
1787.5%
YoY
|
$0.00
-100.0%
YoY
|
$237.0K
4259.02%
YoY
|
$13.00K
131.28%
YoY
|
$8.000K
N/A
|
$1.533M
N/A
|
$5.437K
-91.39%
YoY
|
$5.621K
-97.42%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$63.14K
-63.86%
YoY
|
| Pretax Income |
-$1.726M
-559.04%
YoY
|
-$1.281M
-948.34%
YoY
|
$384.0K
84.62%
YoY
|
-$1.061M
39.42%
YoY
|
$376.0K
-125.54%
YoY
|
$151.0K
-106.57%
YoY
|
$208.0K
-127.62%
YoY
|
-$761.0K
-31.01%
YoY
|
-$1.472M
3773.68%
YoY
|
-$2.299M
-248.1%
YoY
|
-$753.0K
-1276.56%
YoY
|
-$1.103M
31.47%
YoY
|
-$38.00K
-96.19%
YoY
|
$1.552M
-230.25%
YoY
|
$64.00K
-98.93%
YoY
|
-$839.0K
-157.04%
YoY
|
-$997.0K
-33.8%
YoY
|
-$1.192M
-77.56%
YoY
|
$6.001M
-564.47%
YoY
|
| Income Tax |
N/A
N/A
|
-$13.00K
-168.42%
YoY
|
N/A
N/A
|
N/A
N/A
|
$16.00K
N/A
|
$19.00K
-176.0%
YoY
|
$5.000K
N/A
|
N/A
N/A
|
N/A
N/A
|
-$25.00K
-903.86%
YoY
|
N/A
N/A
|
$10.00K
1112.12%
YoY
|
$2.000K
N/A
|
$3.110K
-31200.0%
YoY
|
$65.00
-99.76%
YoY
|
$825.00
-22.46%
YoY
|
$0.00
N/A
|
-$10.00
N/A
|
$27.33K
N/A
|
| Net Earnings |
-$1.663M
-561.94%
YoY
|
-$1.268M
-1060.61%
YoY
|
$384.0K
89.16%
YoY
|
-$1.061M
39.42%
YoY
|
$360.0K
-124.46%
YoY
|
$132.0K
-105.8%
YoY
|
$203.0K
-126.96%
YoY
|
-$761.0K
-31.63%
YoY
|
-$1.472M
3580.0%
YoY
|
-$2.274M
-246.79%
YoY
|
-$753.0K
-1285.12%
YoY
|
-$1.113M
32.59%
YoY
|
-$40.00K
-95.99%
YoY
|
$1.549M
-229.99%
YoY
|
$63.54K
-98.94%
YoY
|
-$839.4K
-157.09%
YoY
|
-$997.3K
-33.76%
YoY
|
-$1.192M
-77.56%
YoY
|
$5.973M
-562.47%
YoY
|
| Basic Earnings Per Share |
-$0.24
-580.0%
YoY
|
N/A
|
$0.06
100.0%
YoY
|
-$0.15
36.36%
YoY
|
$0.05
-122.73%
YoY
|
N/A
|
$0.03
-127.27%
YoY
|
-$0.11
-31.25%
YoY
|
-$0.22
2100.0%
YoY
|
N/A
|
-$0.11
-1200.0%
YoY
|
-$0.16
33.33%
YoY
|
-$0.01
-93.33%
YoY
|
N/A
|
$0.01
-98.88%
YoY
|
-$0.12
-154.55%
YoY
|
-$0.15
-34.78%
YoY
|
N/A
|
$0.89
-568.42%
YoY
|
| Diluted Earnings Per Share |
-$0.24
-580.0%
YoY
|
-$0.18
-1036.27%
YoY
|
$0.06
100.0%
YoY
|
-$0.15
36.36%
YoY
|
$0.05
-122.73%
YoY
|
$0.02
-105.76%
YoY
|
$0.03
-127.27%
YoY
|
-$0.11
-31.25%
YoY
|
-$0.22
2100.0%
YoY
|
-$0.33
-245.83%
YoY
|
-$0.11
-1200.0%
YoY
|
-$0.16
33.33%
YoY
|
-$0.01
-93.33%
YoY
|
$0.23
-100.0%
YoY
|
$0.01
-98.88%
YoY
|
-$0.12
-154.55%
YoY
|
-$0.15
-34.78%
YoY
|
-$177.8K
-77.7%
YoY
|
$0.89
-568.42%
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 |
6.937M shares
0.81%
YoY
|
6.937M shares
0.81%
YoY
|
6.882M shares
0.0%
YoY
|
6.882M shares
0.84%
YoY
|
6.882M shares
0.84%
YoY
|
6.882M shares
0.84%
YoY
|
6.882M shares
0.99%
YoY
|
6.825M shares
0.68%
YoY
|
6.825M shares
0.68%
YoY
|
6.825M shares
0.94%
YoY
|
6.814M
1.26%
YoY
|
6.778M
0.74%
YoY
|
6.778M
0.79%
YoY
|
6.761M
1.1%
YoY
|
6.729M
0.65%
YoY
|
6.729M
0.67%
YoY
|
6.725M
0.67%
YoY
|
6.687M
0.59%
YoY
|
6.686M
0.68%
YoY
|
| Diluted Shares Outstanding |
6.937M shares
0.92%
YoY
|
N/A
|
6.884M shares
0.72%
YoY
|
6.868M shares
0.75%
YoY
|
6.874M shares
0.95%
YoY
|
N/A
|
6.835M shares
0.66%
YoY
|
6.817M shares
-99.9%
YoY
|
6.809M shares
-99.9%
YoY
|
N/A
|
6.789M shares
0.72%
YoY
|
6.779B
100640.32%
YoY
|
6.773B
100617.36%
YoY
|
N/A
|
6.741M
0.49%
YoY
|
6.729M
0.62%
YoY
|
6.725M
0.67%
YoY
|
N/A
|
6.708M
1.02%
YoY
|
Loading...