|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$8.453M
-45.48%
YoY
|
$15.50M
-14.93%
YoY
|
$18.22M
-8.99%
YoY
|
$20.02M
56.01%
YoY
|
$12.83M
37.14%
YoY
|
| Cost Of Revenue |
$5.841M
-51.69%
YoY
|
$12.09M
-18.59%
YoY
|
$14.85M
-1.22%
YoY
|
$15.03M
111.58%
YoY
|
$7.105M
22.01%
YoY
|
| Gross Profit |
$2.612M
-23.49%
YoY
|
$3.414M
1.21%
YoY
|
$3.374M
-32.39%
YoY
|
$4.990M
-12.91%
YoY
|
$5.729M
62.06%
YoY
|
| Selling, General & Admin |
$4.563M
-41.52%
YoY
|
$7.803M
23.02%
YoY
|
$6.343M
-14.11%
YoY
|
$7.386M
73.45%
YoY
|
$4.258M
39.27%
YoY
|
| Research & Development |
$716.9K
408.81%
YoY
|
$140.9K
1.66%
YoY
|
$138.6K
-5.33%
YoY
|
$146.4K
N/A
|
N/A
|
| Depreciation & Amortization |
$10.53K
16.22%
YoY
|
$9.056K
-26.68%
YoY
|
$12.35K
0.0%
YoY
|
$12.35K
-98.52%
YoY
|
$833.0K
-0.59%
YoY
|
| Operating Expenses |
$5.291M
-33.48%
YoY
|
$7.953M
22.47%
YoY
|
$6.494M
-13.92%
YoY
|
$7.544M
48.19%
YoY
|
$5.091M
30.69%
YoY
|
| Operating Profit |
-$2.678M
-40.99%
YoY
|
-$4.539M
45.45%
YoY
|
-$3.121M
22.15%
YoY
|
-$2.555M
-500.21%
YoY
|
$638.3K
-277.31%
YoY
|
| Interest Expense |
-$500.00
-99.52%
YoY
|
-$104.7K
-112.76%
YoY
|
$820.3K
105.56%
YoY
|
$399.0K
-2697.86%
YoY
|
-$15.36K
-43.01%
YoY
|
| Other Income/Expense, Net |
$31.33K
-99.66%
YoY
|
$9.214M
-1223.34%
YoY
|
-$820.2K
106.25%
YoY
|
-$397.7K
N/A
|
$0.00
-100.0%
YoY
|
| Pretax Income |
-$2.647M
-156.62%
YoY
|
$4.675M
-218.63%
YoY
|
-$3.941M
33.48%
YoY
|
-$2.952M
-573.9%
YoY
|
$623.0K
161.08%
YoY
|
| Income Tax |
N/A
N/A
|
-$184.1K
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
N/A
|
| Net Earnings |
-$2.647M
-158.94%
YoY
|
$4.491M
-213.96%
YoY
|
-$3.941M
33.48%
YoY
|
-$2.952M
-573.9%
YoY
|
$623.0K
161.08%
YoY
|
| Basic Earnings Per Share |
-$0.06
-160.0%
YoY
|
$0.10
-211.11%
YoY
|
-$0.09
28.57%
YoY
|
-$0.07
-450.0%
YoY
|
$0.02
N/A
|
| Diluted Earnings Per Share |
-$0.06
-160.0%
YoY
|
$0.10
-211.11%
YoY
|
-$0.09
28.57%
YoY
|
-$0.07
-100.0%
YoY
|
$14.52K
147.7%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
43.71M shares
0.7%
YoY
|
43.40M shares
1.47%
YoY
|
42.77M shares
2.17%
YoY
|
41.86M shares
2.33%
YoY
|
40.91M shares
N/A
|
| Diluted Shares Outstanding |
43.71M shares
0.41%
YoY
|
43.53M shares
1.76%
YoY
|
42.77M shares
2.17%
YoY
|
41.86M shares
-2.4%
YoY
|
42.89M shares
N/A
|
|
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.905M
-12.16%
YoY
|
$1.952M
-17.83%
YoY
|
$2.173M
-30.97%
YoY
|
$2.159M
-50.3%
YoY
|
$2.169M
-61.52%
YoY
|
$2.376M
-51.53%
YoY
|
$3.148M
-32.86%
YoY
|
$4.343M
-5.61%
YoY
|
$5.636M
39.79%
YoY
|
$4.902M
2.29%
YoY
|
$4.689M
-20.26%
YoY
|
$4.601M
-10.18%
YoY
|
$4.032M
-4.64%
YoY
|
$4.792M
22.39%
YoY
|
$5.880M
62.76%
YoY
|
$5.123M
75.82%
YoY
|
$4.228M
76.69%
YoY
|
$3.915M
49.6%
YoY
|
$3.613M
42.95%
YoY
|
| Cost Of Revenue |
$1.099M
-27.52%
YoY
|
$1.251M
-26.32%
YoY
|
$1.464M
-39.97%
YoY
|
$1.608M
-53.29%
YoY
|
$1.517M
-66.36%
YoY
|
$1.698M
-62.83%
YoY
|
$2.439M
-28.78%
YoY
|
$3.443M
-10.03%
YoY
|
$4.508M
48.8%
YoY
|
$4.568M
62.95%
YoY
|
$3.425M
-31.08%
YoY
|
$3.827M
-18.23%
YoY
|
$3.030M
17.41%
YoY
|
$2.803M
29.86%
YoY
|
$4.969M
149.88%
YoY
|
$4.681M
217.0%
YoY
|
$2.581M
74.17%
YoY
|
$2.159M
32.68%
YoY
|
$1.989M
22.34%
YoY
|
| Gross Profit |
$805.6K
23.58%
YoY
|
$701.0K
3.44%
YoY
|
$709.0K
-0.05%
YoY
|
$550.2K
-38.84%
YoY
|
$651.9K
-42.18%
YoY
|
$677.7K
103.18%
YoY
|
$709.4K
-43.89%
YoY
|
$899.7K
16.23%
YoY
|
$1.128M
12.54%
YoY
|
$333.5K
-83.23%
YoY
|
$1.264M
38.75%
YoY
|
$774.1K
74.9%
YoY
|
$1.002M
-39.18%
YoY
|
$1.989M
13.21%
YoY
|
$911.1K
-43.91%
YoY
|
$442.6K
-69.21%
YoY
|
$1.647M
80.79%
YoY
|
$1.757M
77.41%
YoY
|
$1.624M
80.11%
YoY
|
| Selling, General & Admin |
N/A
|
$1.065M
-59.67%
YoY
|
$522.5K
-68.03%
YoY
|
$1.575M
-10.7%
YoY
|
$1.402M
-20.6%
YoY
|
$2.639M
11.12%
YoY
|
$1.634M
73.0%
YoY
|
$1.764M
19.85%
YoY
|
$1.766M
9.79%
YoY
|
$2.375M
2.54%
YoY
|
$944.7K
-50.51%
YoY
|
$1.472M
-13.56%
YoY
|
$1.608M
10.33%
YoY
|
$2.316M
52.33%
YoY
|
$1.909M
122.03%
YoY
|
$1.703M
135.47%
YoY
|
$1.458M
70.42%
YoY
|
$1.521M
62.24%
YoY
|
$859.7K
14.56%
YoY
|
| Research & Development |
$149.0K
-16.53%
YoY
|
$129.6K
N/A
|
$235.9K
-9.23%
YoY
|
$173.0K
-55.4%
YoY
|
$178.5K
-13.37%
YoY
|
N/A
|
$259.8K
40.19%
YoY
|
$387.8K
29.43%
YoY
|
$206.1K
43.58%
YoY
|
N/A
|
$185.4K
30.31%
YoY
|
$299.6K
160.34%
YoY
|
$143.5K
6.63%
YoY
|
N/A
|
$142.2K
-20.73%
YoY
|
$115.1K
-3.88%
YoY
|
$134.6K
N/A
|
N/A
|
$179.4K
N/A
|
| Depreciation & Amortization |
$8.519K
989.39%
YoY
|
$8.200K
382.35%
YoY
|
$800.00
-67.35%
YoY
|
$782.00
-68.08%
YoY
|
$782.00
-68.07%
YoY
|
$1.700K
-44.98%
YoY
|
$2.450K
-431.08%
YoY
|
$2.450K
-20.71%
YoY
|
$2.449K
-20.69%
YoY
|
$3.090K
0.0%
YoY
|
-$740.00
-124.03%
YoY
|
$3.090K
50.0%
YoY
|
$3.088K
-25.05%
YoY
|
$3.090K
-98.39%
YoY
|
$3.080K
-98.56%
YoY
|
$2.060K
-99.04%
YoY
|
$4.120K
-98.07%
YoY
|
$192.4K
157.72%
YoY
|
$213.6K
-13.22%
YoY
|
| Operating Expenses |
$1.087M
-31.28%
YoY
|
$1.202M
-37.64%
YoY
|
$759.1K
-59.97%
YoY
|
$1.749M
-18.81%
YoY
|
$1.582M
-19.9%
YoY
|
$1.928M
2.11%
YoY
|
$1.897M
67.38%
YoY
|
$2.154M
21.4%
YoY
|
$1.974M
12.5%
YoY
|
$1.888M
-8.95%
YoY
|
$1.133M
-44.84%
YoY
|
$1.774M
-2.49%
YoY
|
$1.755M
9.93%
YoY
|
$2.074M
21.07%
YoY
|
$2.054M
63.98%
YoY
|
$1.820M
72.27%
YoY
|
$1.597M
49.35%
YoY
|
$1.713M
69.29%
YoY
|
$1.253M
30.73%
YoY
|
| Operating Profit |
-$281.2K
-69.75%
YoY
|
-$501.4K
-59.91%
YoY
|
-$50.08K
-95.78%
YoY
|
-$1.199M
-4.45%
YoY
|
-$929.6K
9.76%
YoY
|
-$1.251M
-19.57%
YoY
|
-$1.187M
-1005.84%
YoY
|
-$1.254M
25.4%
YoY
|
-$847.0K
12.45%
YoY
|
-$1.555M
1722.88%
YoY
|
$131.1K
-111.47%
YoY
|
-$1.000M
-27.36%
YoY
|
-$753.2K
-1585.3%
YoY
|
-$85.30K
-296.05%
YoY
|
-$1.143M
-407.58%
YoY
|
-$1.377M
-461.39%
YoY
|
$50.71K
-132.13%
YoY
|
$43.51K
-299.68%
YoY
|
$371.6K
-758.63%
YoY
|
| Interest Expense |
N/A
|
-$900.00
N/A
|
$900.00
121.13%
YoY
|
$0.00
N/A
|
-$600.00
-100.58%
YoY
|
$0.00
-100.0%
YoY
|
$407.00
-99.81%
YoY
|
N/A
N/A
|
$104.3K
-35.4%
YoY
|
-$269.1K
62.24%
YoY
|
$210.0K
29.64%
YoY
|
$179.6K
281.01%
YoY
|
$161.5K
-772.08%
YoY
|
-$165.9K
5374.59%
YoY
|
$162.0K
-6402.61%
YoY
|
$47.15K
527.44%
YoY
|
-$24.03K
972.77%
YoY
|
-$3.030K
-13.43%
YoY
|
-$2.570K
-45.2%
YoY
|
| Other Income/Expense, Net |
-$1.375K
-111.35%
YoY
|
$4.200K
-97.02%
YoY
|
$4.985K
-394.27%
YoY
|
$10.92K
-329.2%
YoY
|
$12.12K
-99.87%
YoY
|
$140.9K
5.26%
YoY
|
-$1.694K
-99.31%
YoY
|
-$4.763K
-97.86%
YoY
|
$9.079M
-5721.89%
YoY
|
$133.9K
-19.91%
YoY
|
-$244.3K
20.6%
YoY
|
-$222.4K
119.74%
YoY
|
-$161.5K
127.08%
YoY
|
$167.1K
8.31%
YoY
|
-$202.6K
311.71%
YoY
|
-$101.2K
153.16%
YoY
|
-$71.12K
-2.09%
YoY
|
$154.3K
14321.5%
YoY
|
-$49.20K
-160.69%
YoY
|
| Pretax Income |
-$282.6K
-69.2%
YoY
|
-$498.0K
-55.12%
YoY
|
-$45.09K
-96.21%
YoY
|
-$1.188M
-5.68%
YoY
|
-$917.5K
-111.15%
YoY
|
-$1.110M
-34.35%
YoY
|
-$1.189M
950.09%
YoY
|
-$1.259M
2.98%
YoY
|
$8.233M
-1000.02%
YoY
|
-$1.690M
1911.17%
YoY
|
-$113.2K
-91.59%
YoY
|
-$1.223M
-17.29%
YoY
|
-$914.7K
1957.82%
YoY
|
-$84.04K
-143.14%
YoY
|
-$1.346M
-520.68%
YoY
|
-$1.478M
-533.42%
YoY
|
-$44.45K
-80.9%
YoY
|
$194.8K
-904.25%
YoY
|
$319.8K
1503.21%
YoY
|
| Income Tax |
N/A
N/A
|
$0.00
-100.0%
YoY
|
N/A
|
N/A
N/A
|
N/A
N/A
|
$184.1K
N/A
|
N/A
|
-$149.4K
N/A
|
$149.4K
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 |
-$282.6K
-69.2%
YoY
|
-$498.0K
-61.51%
YoY
|
-$45.09K
-96.21%
YoY
|
-$1.188M
7.02%
YoY
|
-$917.5K
-111.35%
YoY
|
-$1.294M
-23.46%
YoY
|
-$1.189M
950.13%
YoY
|
-$1.110M
-9.24%
YoY
|
$8.083M
-983.69%
YoY
|
-$1.690M
1911.17%
YoY
|
-$113.2K
-91.59%
YoY
|
-$1.223M
-17.29%
YoY
|
-$914.7K
1957.81%
YoY
|
-$84.04K
-143.14%
YoY
|
-$1.346M
-520.68%
YoY
|
-$1.478M
-533.43%
YoY
|
-$44.45K
-80.9%
YoY
|
$194.8K
-904.25%
YoY
|
$319.8K
1503.21%
YoY
|
| Basic Earnings Per Share |
-$0.01
-50.0%
YoY
|
N/A
|
$0.00
-100.0%
YoY
|
-$0.03
0.0%
YoY
|
-$0.02
-110.53%
YoY
|
N/A
|
-$0.03
N/A
|
-$0.03
0.0%
YoY
|
$0.19
-1050.0%
YoY
|
N/A
|
$0.00
-100.0%
YoY
|
-$0.03
-25.0%
YoY
|
-$0.02
N/A
|
N/A
|
-$0.03
-400.0%
YoY
|
-$0.04
-500.0%
YoY
|
$0.00
N/A
|
N/A
|
$0.01
N/A
|
| Diluted Earnings Per Share |
-$0.01
-50.0%
YoY
|
-$0.01
-67.11%
YoY
|
$0.00
-100.0%
YoY
|
-$0.03
0.0%
YoY
|
-$0.02
-110.53%
YoY
|
-$0.03
-25.51%
YoY
|
-$0.03
N/A
|
-$0.03
0.0%
YoY
|
$0.19
-1050.0%
YoY
|
-$0.04
1869.85%
YoY
|
$0.00
-100.0%
YoY
|
-$0.03
-25.0%
YoY
|
-$0.02
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
-$0.03
-100.0%
YoY
|
-$0.04
-500.0%
YoY
|
-$1.068K
-81.32%
YoY
|
$4.710K
-891.25%
YoY
|
$7.342K
1522.58%
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 |
43.98M shares
1.04%
YoY
|
43.98M shares
1.09%
YoY
|
43.57M shares
0.18%
YoY
|
43.54M shares
0.44%
YoY
|
43.53M shares
0.45%
YoY
|
43.50M shares
1.27%
YoY
|
43.49M shares
1.92%
YoY
|
43.35M shares
1.95%
YoY
|
43.33M shares
2.26%
YoY
|
42.96M shares
1.7%
YoY
|
42.67M shares
1.81%
YoY
|
42.52M shares
2.18%
YoY
|
42.38M shares
1.83%
YoY
|
42.24M shares
N/A
|
41.91M shares
2.48%
YoY
|
41.62M shares
2.27%
YoY
|
41.62M shares
N/A
|
N/A
|
40.90M shares
N/A
|
| Diluted Shares Outstanding |
43.98M shares
1.04%
YoY
|
N/A
|
43.77M shares
0.65%
YoY
|
43.54M shares
0.29%
YoY
|
43.53M shares
-0.17%
YoY
|
N/A
|
43.49M shares
1.82%
YoY
|
43.41M shares
2.1%
YoY
|
43.60M shares
2.89%
YoY
|
N/A
|
42.71M shares
1.9%
YoY
|
42.52M shares
2.18%
YoY
|
42.38M shares
1.83%
YoY
|
N/A
|
41.91M shares
-3.8%
YoY
|
41.62M shares
-5.88%
YoY
|
41.62M shares
N/A
|
N/A
|
43.57M shares
N/A
|
Loading...