|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$17.63M
1.26%
YoY
|
$17.41M
-2.98%
YoY
|
$17.94M
-17.02%
YoY
|
$21.62M
66.15%
YoY
|
$13.01M
59.49%
YoY
|
| Cost Of Revenue |
$10.22M
-0.78%
YoY
|
$10.31M
-15.34%
YoY
|
$12.17M
-16.62%
YoY
|
$14.60M
83.89%
YoY
|
$7.939M
45.93%
YoY
|
| Gross Profit |
$7.402M
4.23%
YoY
|
$7.101M
23.11%
YoY
|
$5.768M
-5.44%
YoY
|
$6.100M
20.24%
YoY
|
$5.073M
86.64%
YoY
|
| Selling, General & Admin |
$8.577M
-39.67%
YoY
|
$14.22M
0.07%
YoY
|
$14.21M
132.23%
YoY
|
$6.117M
3.09%
YoY
|
$5.934M
-0.02%
YoY
|
| Research & Development |
$1.805M
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$137.5K
1075.36%
YoY
|
$11.70K
-9.48%
YoY
|
$12.93K
10.69%
YoY
|
$11.68K
-82.94%
YoY
|
$68.46K
-63.72%
YoY
|
| Operating Expenses |
$10.43M
-26.84%
YoY
|
$14.26M
-1.16%
YoY
|
$14.43M
135.83%
YoY
|
$6.117M
3.09%
YoY
|
$5.934M
-0.02%
YoY
|
| Operating Profit |
-$3.030M
-57.67%
YoY
|
-$7.158M
-17.33%
YoY
|
-$8.658M
49601.35%
YoY
|
-$17.42K
-97.98%
YoY
|
-$861.0K
-73.24%
YoY
|
| Interest Expense |
$13.67K
-94.89%
YoY
|
$267.5K
-80.37%
YoY
|
$1.362M
-13.25%
YoY
|
$1.570M
3700.78%
YoY
|
$41.32K
-0.27%
YoY
|
| Other Income/Expense, Net |
$74.36K
-101.89%
YoY
|
-$3.933M
-126.16%
YoY
|
$15.04M
-1975.9%
YoY
|
-$801.5K
50.82%
YoY
|
-$531.4K
-2357.6%
YoY
|
| Pretax Income |
-$2.956M
-73.35%
YoY
|
-$11.09M
-273.92%
YoY
|
$6.377M
-507.89%
YoY
|
-$1.563M
-56.69%
YoY
|
-$3.610M
-37.93%
YoY
|
| Income Tax |
$70.05K
-124.23%
YoY
|
-$289.2K
-161.1%
YoY
|
$473.2K
2528.96%
YoY
|
$18.00K
-21.74%
YoY
|
$23.00K
130.0%
YoY
|
| Net Earnings |
-$3.026M
-71.99%
YoY
|
-$10.80M
-282.96%
YoY
|
$5.904M
-473.32%
YoY
|
-$1.581M
-56.47%
YoY
|
-$3.633M
-37.64%
YoY
|
| Basic Earnings Per Share |
N/A
|
-$0.11
-283.33%
YoY
|
$0.06
-400.0%
YoY
|
-$0.02
N/A
|
N/A
|
| Diluted Earnings Per Share |
-$0.16
45.45%
YoY
|
-$0.11
-283.33%
YoY
|
$0.06
-441.49%
YoY
|
-$0.02
-100.0%
YoY
|
-$42.31K
-43.48%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
19.32M shares
-79.73%
YoY
|
95.29M shares
1.19%
YoY
|
94.17M shares
4.61%
YoY
|
90.03M shares
N/A
|
N/A
|
| Diluted Shares Outstanding |
19.32M shares
-79.73%
YoY
|
95.29M shares
-2.22%
YoY
|
97.45M shares
8.25%
YoY
|
90.03M shares
N/A
|
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 |
$4.240M
31.63%
YoY
|
N/A
|
$7.362M
40.57%
YoY
|
$3.254M
-3.2%
YoY
|
$3.221M
-9.44%
YoY
|
$5.251M
29.06%
YoY
|
$5.237M
-22.38%
YoY
|
$3.361M
-18.25%
YoY
|
$3.557M
18.06%
YoY
|
$4.069M
-28.16%
YoY
|
$6.747M
-9.87%
YoY
|
$4.112M
-19.83%
YoY
|
$3.013M
-9.84%
YoY
|
$5.664M
110.16%
YoY
|
$7.486M
49.13%
YoY
|
$5.129M
125.87%
YoY
|
$3.342M
10.41%
YoY
|
$2.695M
14.87%
YoY
|
$5.020M
78.5%
YoY
|
| Cost Of Revenue |
$2.857M
43.82%
YoY
|
N/A
|
$3.330M
-8.58%
YoY
|
$2.286M
-0.65%
YoY
|
$1.987M
-6.0%
YoY
|
$2.249M
-26.37%
YoY
|
$3.642M
-18.55%
YoY
|
$2.301M
-13.21%
YoY
|
$2.113M
5.92%
YoY
|
$3.054M
-19.38%
YoY
|
$4.472M
-12.4%
YoY
|
$2.651M
-21.18%
YoY
|
$1.995M
-14.8%
YoY
|
$3.788M
120.53%
YoY
|
$5.105M
57.53%
YoY
|
$3.363M
125.76%
YoY
|
$2.342M
57.11%
YoY
|
$1.718M
38.28%
YoY
|
$3.241M
72.21%
YoY
|
| Gross Profit |
$1.383M
12.02%
YoY
|
N/A
|
$4.032M
152.82%
YoY
|
$968.1K
-8.72%
YoY
|
$1.234M
-14.48%
YoY
|
$3.002M
195.92%
YoY
|
$1.595M
-29.91%
YoY
|
$1.061M
-27.39%
YoY
|
$1.443M
41.87%
YoY
|
$1.015M
-45.9%
YoY
|
$2.275M
-4.44%
YoY
|
$1.461M
-17.26%
YoY
|
$1.017M
1.78%
YoY
|
$1.875M
91.92%
YoY
|
$2.381M
33.83%
YoY
|
$1.765M
126.09%
YoY
|
$999.6K
-34.92%
YoY
|
$977.1K
-11.48%
YoY
|
$1.779M
91.22%
YoY
|
| Selling, General & Admin |
$1.981M
-8.71%
YoY
|
N/A
|
$2.748M
1.69%
YoY
|
$1.698M
-63.36%
YoY
|
$2.171M
-38.45%
YoY
|
$3.353M
-58.33%
YoY
|
$2.702M
9.89%
YoY
|
$4.634M
162.93%
YoY
|
$3.527M
83.89%
YoY
|
$8.047M
339.3%
YoY
|
$2.459M
85.54%
YoY
|
$1.762M
20.74%
YoY
|
$1.918M
29.05%
YoY
|
$1.832M
-2.56%
YoY
|
$1.325M
-1.13%
YoY
|
$1.460M
15.7%
YoY
|
$1.486M
2.27%
YoY
|
$1.880M
-20.3%
YoY
|
$1.341M
5.45%
YoY
|
| Research & Development |
$550.6K
35.38%
YoY
|
N/A
|
$473.3K
N/A
|
$455.5K
N/A
|
$406.7K
N/A
|
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$42.52K
312.88%
YoY
|
N/A
|
$42.82K
550.65%
YoY
|
$41.16K
3846.69%
YoY
|
$10.30K
1824.86%
YoY
|
$54.70K
-6.43%
YoY
|
$6.581K
-36.53%
YoY
|
$1.043K
92.08%
YoY
|
$535.00
-1.47%
YoY
|
$58.46K
13.23%
YoY
|
$10.37K
-79.86%
YoY
|
$543.00
-74.36%
YoY
|
$543.00
-93.79%
YoY
|
$51.63K
-17.77%
YoY
|
$51.49K
313.74%
YoY
|
$2.118K
-89.71%
YoY
|
$8.744K
-63.27%
YoY
|
$62.79K
-20.81%
YoY
|
$12.45K
-67.19%
YoY
|
| Operating Expenses |
$2.532M
-198.24%
YoY
|
N/A
|
$3.221M
-219.21%
YoY
|
$2.153M
-146.47%
YoY
|
-$2.577M
-173.08%
YoY
|
$3.353M
-58.33%
YoY
|
-$2.702M
-209.89%
YoY
|
-$4.634M
-362.93%
YoY
|
$3.527M
83.89%
YoY
|
$8.047M
339.3%
YoY
|
$2.459M
85.54%
YoY
|
$1.762M
20.74%
YoY
|
$1.918M
29.05%
YoY
|
$1.832M
-2.56%
YoY
|
$1.325M
-1.13%
YoY
|
$1.460M
15.7%
YoY
|
$1.486M
2.27%
YoY
|
$1.880M
-20.3%
YoY
|
$1.341M
5.45%
YoY
|
| Operating Profit |
-$1.149M
-14.42%
YoY
|
N/A
|
$810.8K
-173.22%
YoY
|
-$1.185M
-66.83%
YoY
|
-$1.343M
-35.54%
YoY
|
-$350.8K
-95.01%
YoY
|
-$1.107M
502.65%
YoY
|
-$3.574M
1083.85%
YoY
|
-$2.083M
131.35%
YoY
|
-$7.032M
-16248.04%
YoY
|
-$183.8K
-117.41%
YoY
|
-$301.9K
-198.75%
YoY
|
-$900.6K
85.07%
YoY
|
$43.55K
-104.82%
YoY
|
$1.056M
140.67%
YoY
|
$305.7K
-163.57%
YoY
|
-$486.6K
-688.56%
YoY
|
-$902.8K
-28.06%
YoY
|
$438.6K
-228.67%
YoY
|
| Interest Expense |
$0.00
-100.0%
YoY
|
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$54.00
-99.98%
YoY
|
$285.1K
-183.08%
YoY
|
$7.356K
-97.86%
YoY
|
$5.817K
-98.29%
YoY
|
$245.8K
-26.75%
YoY
|
-$343.2K
-0.87%
YoY
|
$344.2K
8.4%
YoY
|
$339.4K
-32.63%
YoY
|
$335.6K
-26.63%
YoY
|
-$346.2K
-32.86%
YoY
|
$317.5K
3008.27%
YoY
|
$503.9K
-55.01%
YoY
|
$457.4K
-6.17%
YoY
|
-$515.6K
-23.1%
YoY
|
$10.22K
-1.92%
YoY
|
| Other Income/Expense, Net |
-$195.8K
-39.2%
YoY
|
N/A
|
-$22.21K
-106.47%
YoY
|
-$356.2K
-86.22%
YoY
|
-$322.1K
-32.25%
YoY
|
-$1.500M
-85.84%
YoY
|
$343.0K
-214.33%
YoY
|
-$2.585M
2004.4%
YoY
|
-$475.5K
148.9%
YoY
|
-$10.60M
3156.77%
YoY
|
-$300.0K
77.79%
YoY
|
-$122.9K
-22.47%
YoY
|
-$191.0K
28.25%
YoY
|
-$325.4K
125.19%
YoY
|
-$168.7K
23.05%
YoY
|
-$158.5K
23.06%
YoY
|
-$149.0K
23.06%
YoY
|
-$144.5K
23.05%
YoY
|
-$137.1K
23.05%
YoY
|
| Pretax Income |
-$1.345M
-19.21%
YoY
|
N/A
|
$788.6K
-203.17%
YoY
|
-$1.542M
-74.97%
YoY
|
-$1.665M
-34.93%
YoY
|
-$1.609M
-117.09%
YoY
|
-$764.4K
-7.62%
YoY
|
-$6.159M
705.99%
YoY
|
-$2.559M
79.3%
YoY
|
$9.416M
-1599.37%
YoY
|
-$827.5K
-245.33%
YoY
|
-$764.2K
114.25%
YoY
|
-$1.427M
24.3%
YoY
|
-$628.0K
-50.22%
YoY
|
$569.4K
-377.62%
YoY
|
-$356.7K
-79.38%
YoY
|
-$1.148M
176.87%
YoY
|
-$1.261M
-37.33%
YoY
|
-$205.1K
-81.76%
YoY
|
| Income Tax |
$357.00
-97.47%
YoY
|
N/A
|
$629.00
-100.21%
YoY
|
$409.00
-218.21%
YoY
|
$14.14K
N/A
|
$4.700K
-99.01%
YoY
|
-$294.2K
N/A
|
-$346.00
-209.84%
YoY
|
$0.00
-100.0%
YoY
|
$473.2K
2528.94%
YoY
|
$0.00
N/A
|
$315.00
N/A
|
$19.79K
N/A
|
$18.00K
6.32%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
N/A
|
$0.00
-100.0%
YoY
|
$16.93K
69.3%
YoY
|
-$1.555K
N/A
|
| Net Earnings |
-$1.346M
-19.87%
YoY
|
N/A
|
$788.0K
-267.58%
YoY
|
-$1.542M
-74.97%
YoY
|
-$1.679M
-34.38%
YoY
|
-$1.614M
-118.04%
YoY
|
-$470.2K
-43.17%
YoY
|
-$6.159M
705.7%
YoY
|
-$2.559M
76.85%
YoY
|
$8.943M
-1484.34%
YoY
|
-$827.5K
-245.33%
YoY
|
-$764.5K
114.34%
YoY
|
-$1.447M
26.02%
YoY
|
-$646.0K
-49.47%
YoY
|
$569.4K
-375.53%
YoY
|
-$356.7K
-79.38%
YoY
|
-$1.148M
174.73%
YoY
|
-$1.278M
-36.8%
YoY
|
-$206.6K
-81.63%
YoY
|
| Basic Earnings Per Share |
N/A
|
N/A
|
$0.01
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
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
|
| Diluted Earnings Per Share |
-$0.06
200.0%
YoY
|
N/A
|
$0.01
-204.08%
YoY
|
-$0.02
-76.7%
YoY
|
-$0.02
-36.87%
YoY
|
-$0.02
-120.19%
YoY
|
$0.00
-51.0%
YoY
|
-$0.07
703.82%
YoY
|
-$0.03
75.88%
YoY
|
$0.08
-1282.24%
YoY
|
-$0.01
-100.0%
YoY
|
-$0.01
-100.0%
YoY
|
-$0.02
-100.0%
YoY
|
-$0.01
-100.0%
YoY
|
$6.088K
-362.93%
YoY
|
-$3.991K
-80.57%
YoY
|
-$12.86K
147.36%
YoY
|
-$14.30K
-44.85%
YoY
|
-$2.315K
-83.99%
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 |
26.31M shares
-72.66%
YoY
|
96.87M shares
0.72%
YoY
|
96.87M shares
0.74%
YoY
|
96.23M shares
1.97%
YoY
|
96.23M shares
N/A
|
96.18M shares
1.97%
YoY
|
96.15M shares
1.98%
YoY
|
94.37M shares
0.13%
YoY
|
N/A
|
94.32M shares
1.56%
YoY
|
94.29M shares
4.91%
YoY
|
94.25M shares
5.75%
YoY
|
N/A
|
92.87M shares
4.04%
YoY
|
89.87M shares
0.7%
YoY
|
89.12M shares
N/A
|
N/A
|
89.27M shares
N/A
|
89.25M shares
N/A
|
| Diluted Shares Outstanding |
21.77M shares
-77.37%
YoY
|
N/A
|
98.00M shares
1.95%
YoY
|
96.26M shares
1.88%
YoY
|
96.22M shares
1.97%
YoY
|
N/A
|
96.13M shares
1.96%
YoY
|
94.48M shares
N/A
|
94.36M shares
N/A
|
N/A
|
94.28M shares
0.8%
YoY
|
N/A
|
N/A
|
N/A
|
93.53M shares
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
Loading...