|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$25.20M
164.99%
YoY
|
$9.508M
-38.99%
YoY
|
$15.58M
-19.64%
YoY
|
$19.39M
267.64%
YoY
|
$5.275M
52.55%
YoY
|
| Cost Of Revenue |
$19.17M
218.2%
YoY
|
$6.023M
-27.51%
YoY
|
$8.309M
-20.64%
YoY
|
$10.47M
162.87%
YoY
|
$3.983M
80.72%
YoY
|
| Gross Profit |
$6.030M
73.02%
YoY
|
$3.485M
-52.1%
YoY
|
$7.276M
-18.48%
YoY
|
$8.925M
590.44%
YoY
|
$1.293M
3.06%
YoY
|
| Selling, General & Admin |
$10.66M
35.72%
YoY
|
$7.856M
4.6%
YoY
|
$7.511M
-1.57%
YoY
|
$7.631M
67.18%
YoY
|
$4.565M
116.52%
YoY
|
| Research & Development |
$2.687M
-25.16%
YoY
|
$3.591M
53.33%
YoY
|
$2.342M
128.67%
YoY
|
$1.024M
-44.14%
YoY
|
$1.833M
2859.34%
YoY
|
| Depreciation & Amortization |
$411.0K
5.75%
YoY
|
$388.7K
-26.83%
YoY
|
$531.2K
28.92%
YoY
|
$412.0K
181.01%
YoY
|
$146.6K
62.91%
YoY
|
| Operating Expenses |
$13.35M
12.04%
YoY
|
$11.92M
20.93%
YoY
|
$9.853M
13.84%
YoY
|
$8.655M
35.28%
YoY
|
$6.398M
194.82%
YoY
|
| Operating Profit |
-$7.320M
-13.17%
YoY
|
-$8.430M
227.06%
YoY
|
-$2.578M
-1056.46%
YoY
|
$269.5K
-105.28%
YoY
|
-$5.105M
457.39%
YoY
|
| Interest Expense |
$196.3K
-173.96%
YoY
|
-$265.4K
-274.03%
YoY
|
$152.5K
1071.91%
YoY
|
$13.01K
-109.25%
YoY
|
-$140.7K
-228.33%
YoY
|
| Other Income/Expense, Net |
$129.4K
-81.95%
YoY
|
$716.9K
N/A
|
N/A
N/A
|
-$826.5K
-338.44%
YoY
|
$346.6K
-416.22%
YoY
|
| Pretax Income |
-$6.994M
-37.7%
YoY
|
-$11.23M
359.87%
YoY
|
-$2.441M
260.57%
YoY
|
-$677.1K
-85.77%
YoY
|
-$4.759M
364.02%
YoY
|
| Income Tax |
$13.00K
-13.33%
YoY
|
$15.00K
-37.5%
YoY
|
$24.00K
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Net Earnings |
-$7.007M
-37.67%
YoY
|
-$11.24M
356.0%
YoY
|
-$2.465M
264.11%
YoY
|
-$677.1K
-85.77%
YoY
|
-$4.759M
364.02%
YoY
|
| Basic Earnings Per Share |
-$0.33
-69.44%
YoY
|
-$1.08
315.38%
YoY
|
-$0.26
271.43%
YoY
|
-$0.07
-86.79%
YoY
|
-$0.53
43.24%
YoY
|
| Diluted Earnings Per Share |
-$0.33
-69.44%
YoY
|
-$1.08
323.13%
YoY
|
-$0.26
264.63%
YoY
|
-$0.07
-86.79%
YoY
|
-$0.53
43.24%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
20.99M shares
101.2%
YoY
|
10.43M shares
8.0%
YoY
|
9.659M shares
0.52%
YoY
|
9.609M shares
7.96%
YoY
|
8.901M shares
219.91%
YoY
|
| Diluted Shares Outstanding |
20.99M shares
101.2%
YoY
|
10.43M shares
8.0%
YoY
|
9.659M shares
0.52%
YoY
|
9.609M shares
7.96%
YoY
|
8.901M shares
219.91%
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 |
$5.349M
48.63%
YoY
|
$4.477M
141.6%
YoY
|
$6.094M
114.99%
YoY
|
$11.03M
336.25%
YoY
|
$3.599M
56.94%
YoY
|
$1.853M
-53.81%
YoY
|
$2.835M
-16.32%
YoY
|
$2.527M
-37.95%
YoY
|
$2.293M
-44.23%
YoY
|
$4.012M
-6.16%
YoY
|
$3.387M
-37.69%
YoY
|
$4.073M
-11.14%
YoY
|
$4.112M
-19.36%
YoY
|
$4.275M
57.1%
YoY
|
$5.436M
414.45%
YoY
|
$4.584M
347.48%
YoY
|
$5.100M
978.18%
YoY
|
$2.721M
205.78%
YoY
|
$1.057M
-8.18%
YoY
|
| Cost Of Revenue |
$2.783M
15.4%
YoY
|
$3.458M
108.84%
YoY
|
$3.134M
110.83%
YoY
|
$10.16M
591.2%
YoY
|
$2.411M
70.92%
YoY
|
$1.656M
-17.34%
YoY
|
$1.487M
-21.94%
YoY
|
$1.470M
-31.68%
YoY
|
$1.411M
-38.55%
YoY
|
$2.003M
-15.58%
YoY
|
$1.904M
-31.37%
YoY
|
$2.152M
-15.49%
YoY
|
$2.296M
-17.3%
YoY
|
$2.373M
10.77%
YoY
|
$2.775M
273.46%
YoY
|
$2.546M
274.58%
YoY
|
$2.776M
564.11%
YoY
|
$2.142M
245.49%
YoY
|
$743.0K
17.84%
YoY
|
| Gross Profit |
$2.567M
116.09%
YoY
|
$1.020M
416.25%
YoY
|
$2.960M
119.57%
YoY
|
$862.9K
-18.37%
YoY
|
$1.188M
34.58%
YoY
|
$197.5K
-90.17%
YoY
|
$1.348M
-9.09%
YoY
|
$1.057M
-44.98%
YoY
|
$882.6K
-51.41%
YoY
|
$2.009M
5.58%
YoY
|
$1.483M
-44.28%
YoY
|
$1.921M
-5.72%
YoY
|
$1.817M
-21.82%
YoY
|
$1.903M
228.37%
YoY
|
$2.661M
748.47%
YoY
|
$2.038M
491.29%
YoY
|
$2.324M
4126.18%
YoY
|
$579.4K
114.6%
YoY
|
$313.6K
-39.72%
YoY
|
| Selling, General & Admin |
$3.683M
57.51%
YoY
|
$3.714M
107.08%
YoY
|
$2.482M
33.11%
YoY
|
$2.129M
-1.66%
YoY
|
$2.338M
14.97%
YoY
|
$1.793M
-2.19%
YoY
|
$1.864M
-6.06%
YoY
|
$2.165M
25.05%
YoY
|
$2.034M
-2.55%
YoY
|
$1.834M
10.73%
YoY
|
$1.984M
7.13%
YoY
|
$1.731M
-22.07%
YoY
|
$2.087M
9.76%
YoY
|
$1.656M
-53.95%
YoY
|
$1.852M
117.84%
YoY
|
$2.222M
124.92%
YoY
|
$1.901M
110.95%
YoY
|
$3.596M
406.43%
YoY
|
$850.3K
78.92%
YoY
|
| Research & Development |
$503.0K
-31.99%
YoY
|
$589.4K
-74.16%
YoY
|
$699.3K
22.17%
YoY
|
$658.8K
43.18%
YoY
|
$739.7K
167.27%
YoY
|
$2.281M
226.67%
YoY
|
$572.4K
34.51%
YoY
|
$460.1K
-34.07%
YoY
|
$276.8K
-20.64%
YoY
|
$698.4K
228.75%
YoY
|
$425.6K
91.23%
YoY
|
$697.9K
296.91%
YoY
|
$348.7K
-15.62%
YoY
|
$212.4K
N/A
|
$222.5K
1228.25%
YoY
|
$175.8K
215.5%
YoY
|
$413.3K
5617.29%
YoY
|
N/A
|
$16.76K
N/A
|
| Depreciation & Amortization |
$112.3K
18.43%
YoY
|
$533.2K
254.99%
YoY
|
$98.51K
6.42%
YoY
|
$104.5K
13.79%
YoY
|
$94.83K
3.46%
YoY
|
$150.2K
-12.54%
YoY
|
$92.57K
-28.41%
YoY
|
$91.86K
-23.45%
YoY
|
$91.66K
-19.91%
YoY
|
$171.7K
44.87%
YoY
|
$129.3K
14.24%
YoY
|
$120.0K
26.21%
YoY
|
$114.5K
34.33%
YoY
|
$118.5K
126.59%
YoY
|
$113.2K
156.12%
YoY
|
$95.08K
215.78%
YoY
|
$85.20K
326.0%
YoY
|
$52.32K
161.6%
YoY
|
$44.19K
47.3%
YoY
|
| Operating Expenses |
$4.186M
36.0%
YoY
|
$4.303M
5.61%
YoY
|
$3.181M
30.54%
YoY
|
$2.788M
6.2%
YoY
|
$3.078M
33.21%
YoY
|
$4.075M
60.94%
YoY
|
$2.437M
1.11%
YoY
|
$2.625M
8.06%
YoY
|
$2.311M
-5.14%
YoY
|
$2.532M
35.52%
YoY
|
$2.410M
16.15%
YoY
|
$2.429M
1.32%
YoY
|
$2.436M
5.23%
YoY
|
$1.868M
-48.04%
YoY
|
$2.075M
144.01%
YoY
|
$2.398M
129.76%
YoY
|
$2.315M
154.76%
YoY
|
$3.596M
399.39%
YoY
|
$850.3K
78.92%
YoY
|
| Operating Profit |
-$1.619M
-14.33%
YoY
|
-$3.284M
-15.31%
YoY
|
-$221.3K
-79.68%
YoY
|
-$1.925M
22.76%
YoY
|
-$1.890M
32.37%
YoY
|
-$3.877M
641.26%
YoY
|
-$1.089M
17.42%
YoY
|
-$1.568M
208.61%
YoY
|
-$1.428M
130.63%
YoY
|
-$523.1K
-1620.99%
YoY
|
-$927.2K
-258.23%
YoY
|
-$508.1K
41.18%
YoY
|
-$619.1K
-6990.5%
YoY
|
$34.39K
-101.14%
YoY
|
$586.0K
-209.19%
YoY
|
-$359.9K
-48.51%
YoY
|
$8.985K
-101.05%
YoY
|
-$3.016M
570.27%
YoY
|
-$536.7K
-1292.76%
YoY
|
| Interest Expense |
$97.40K
96.77%
YoY
|
$20.80K
-111.69%
YoY
|
$60.90K
-160.33%
YoY
|
$65.20K
-897.07%
YoY
|
$49.50K
129.17%
YoY
|
-$178.0K
-539.72%
YoY
|
-$101.0K
-355.31%
YoY
|
-$8.180K
-120.45%
YoY
|
$21.60K
-41.84%
YoY
|
$40.48K
201.41%
YoY
|
$39.54K
324.34%
YoY
|
$40.00K
222.63%
YoY
|
$37.14K
480.58%
YoY
|
$13.43K
-133.0%
YoY
|
$9.318K
-113.77%
YoY
|
$12.40K
-307.67%
YoY
|
$6.397K
-121.32%
YoY
|
-$40.70K
35.67%
YoY
|
-$67.65K
125.5%
YoY
|
| Other Income/Expense, Net |
$15.00K
N/A
|
$69.20K
-90.35%
YoY
|
-$27.99K
N/A
|
$88.22K
N/A
|
N/A
|
$716.9K
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$37.15K
-793.0%
YoY
|
-$815.8K
-434.94%
YoY
|
-$9.105K
136.99%
YoY
|
-$9.638K
45.15%
YoY
|
-$5.360K
-79.66%
YoY
|
$243.6K
N/A
|
-$3.842K
-86.27%
YoY
|
| Pretax Income |
-$1.522M
-17.32%
YoY
|
-$3.194M
-16.1%
YoY
|
-$188.4K
-84.17%
YoY
|
-$1.772M
12.39%
YoY
|
-$1.841M
-60.46%
YoY
|
-$3.806M
662.79%
YoY
|
-$1.190M
34.02%
YoY
|
-$1.576M
233.42%
YoY
|
-$4.655M
699.9%
YoY
|
-$499.0K
-43.81%
YoY
|
-$887.7K
-253.87%
YoY
|
-$472.8K
27.93%
YoY
|
-$582.0K
-16154.23%
YoY
|
-$888.1K
-68.43%
YoY
|
$576.9K
-197.31%
YoY
|
-$369.5K
-21.82%
YoY
|
$3.625K
-100.41%
YoY
|
-$2.813M
486.11%
YoY
|
-$592.8K
-3585.27%
YoY
|
| Income Tax |
N/A
N/A
|
$13.00K
-13.33%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$15.00K
-37.5%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
$24.00K
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
| Net Earnings |
-$1.522M
-17.32%
YoY
|
-$3.207M
-16.09%
YoY
|
-$188.4K
-84.17%
YoY
|
-$1.772M
12.39%
YoY
|
-$1.841M
-60.46%
YoY
|
-$3.821M
630.65%
YoY
|
-$1.190M
34.02%
YoY
|
-$1.576M
233.42%
YoY
|
-$4.655M
699.9%
YoY
|
-$523.0K
-41.11%
YoY
|
-$887.7K
-253.87%
YoY
|
-$472.8K
27.93%
YoY
|
-$582.0K
-16154.23%
YoY
|
-$888.1K
-68.43%
YoY
|
$576.9K
-197.31%
YoY
|
-$369.5K
-21.82%
YoY
|
$3.625K
-100.41%
YoY
|
-$2.813M
486.11%
YoY
|
-$592.8K
-3585.27%
YoY
|
| Basic Earnings Per Share |
-$0.06
-33.33%
YoY
|
N/A
|
-$0.01
-91.67%
YoY
|
-$0.09
-43.75%
YoY
|
-$0.09
-81.25%
YoY
|
N/A
|
-$0.12
33.33%
YoY
|
-$0.16
220.0%
YoY
|
-$0.48
700.0%
YoY
|
N/A
|
-$0.09
-250.0%
YoY
|
-$0.05
25.0%
YoY
|
-$0.06
N/A
|
N/A
|
$0.06
-200.0%
YoY
|
-$0.04
-20.0%
YoY
|
$0.00
-100.0%
YoY
|
N/A
|
-$0.06
-700.0%
YoY
|
| Diluted Earnings Per Share |
-$0.06
-33.33%
YoY
|
-$0.14
-54.68%
YoY
|
-$0.01
-91.67%
YoY
|
-$0.09
-43.75%
YoY
|
-$0.09
-81.25%
YoY
|
-$0.31
476.7%
YoY
|
-$0.12
30.61%
YoY
|
-$0.16
220.0%
YoY
|
-$0.48
700.0%
YoY
|
-$0.05
-41.52%
YoY
|
-$0.09
-253.13%
YoY
|
-$0.05
25.0%
YoY
|
-$0.06
N/A
|
-$0.09
-100.0%
YoY
|
$0.06
-200.0%
YoY
|
-$0.04
-20.0%
YoY
|
$0.00
-100.0%
YoY
|
-$293.6K
122.02%
YoY
|
-$0.06
N/A
|
| 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 |
25.33M shares
28.85%
YoY
|
20.64M shares
86.07%
YoY
|
20.57M shares
111.67%
YoY
|
20.57M shares
111.73%
YoY
|
19.66M shares
102.31%
YoY
|
11.09M shares
14.5%
YoY
|
9.720M shares
0.83%
YoY
|
9.717M shares
0.83%
YoY
|
9.717M shares
0.83%
YoY
|
9.687M shares
0.57%
YoY
|
9.640M shares
0.1%
YoY
|
9.637M shares
0.57%
YoY
|
9.637M shares
0.57%
YoY
|
9.632M shares
2.54%
YoY
|
9.630M shares
3.06%
YoY
|
9.582M shares
8.11%
YoY
|
9.582M shares
72.08%
YoY
|
9.394M shares
N/A
|
9.344M shares
266.68%
YoY
|
| Diluted Shares Outstanding |
24.27M shares
23.49%
YoY
|
N/A
|
20.58M shares
105.72%
YoY
|
20.34M shares
109.3%
YoY
|
19.66M shares
102.33%
YoY
|
N/A
|
10.00M shares
3.54%
YoY
|
9.718M shares
0.83%
YoY
|
9.716M shares
0.83%
YoY
|
N/A
|
9.662M shares
N/A
|
9.638M shares
N/A
|
9.636M shares
0.56%
YoY
|
N/A
|
N/A
|
N/A
|
9.582M shares
72.08%
YoY
|
N/A
|
9.344M shares
105.21%
YoY
|
Loading...