|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$14.21M
32.57%
YoY
|
$10.72M
31.87%
YoY
|
$8.127M
-11.3%
YoY
|
$9.162M
36.75%
YoY
|
$6.700M
160.94%
YoY
|
| Cost Of Revenue |
$11.09M
57.38%
YoY
|
$7.049M
34.45%
YoY
|
$5.243M
-32.1%
YoY
|
$7.722M
84.17%
YoY
|
$4.193M
132.48%
YoY
|
| Gross Profit |
$3.114M
-15.1%
YoY
|
$3.668M
27.18%
YoY
|
$2.884M
100.28%
YoY
|
$1.440M
-42.56%
YoY
|
$2.507M
228.12%
YoY
|
| Selling, General & Admin |
$6.368M
3.01%
YoY
|
$6.182M
16.47%
YoY
|
$5.308M
-17.19%
YoY
|
$6.410M
71.62%
YoY
|
$3.735M
-3.36%
YoY
|
| Research & Development |
$128.0K
-3.03%
YoY
|
$132.0K
14.78%
YoY
|
$115.0K
-69.9%
YoY
|
$382.0K
56.17%
YoY
|
$244.6K
-52.52%
YoY
|
| Depreciation & Amortization |
$255.0K
-9.89%
YoY
|
$283.0K
-29.78%
YoY
|
$403.0K
-23.82%
YoY
|
$529.0K
-17.27%
YoY
|
$639.4K
4.45%
YoY
|
| Operating Expenses |
$6.546M
1.63%
YoY
|
$6.441M
12.84%
YoY
|
$5.708M
-25.47%
YoY
|
$7.659M
66.45%
YoY
|
$4.601M
-7.48%
YoY
|
| Operating Profit |
-$3.432M
23.76%
YoY
|
-$2.773M
-1.81%
YoY
|
-$2.824M
-54.59%
YoY
|
-$6.219M
196.94%
YoY
|
-$2.094M
-50.24%
YoY
|
| Interest Expense |
-$217.0K
317.31%
YoY
|
-$52.00K
550.0%
YoY
|
-$8.000K
N/A
|
N/A
N/A
|
-$113.5K
-64.83%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
N/A
|
$830.0K
N/A
|
| Pretax Income |
-$2.979M
5.45%
YoY
|
-$2.825M
0.04%
YoY
|
-$2.824M
-54.59%
YoY
|
-$6.219M
391.56%
YoY
|
-$1.265M
-69.53%
YoY
|
| Income Tax |
-$285.0K
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
| Net Earnings |
-$2.694M
-4.64%
YoY
|
-$2.825M
0.04%
YoY
|
-$2.824M
-54.59%
YoY
|
-$6.219M
391.56%
YoY
|
-$1.265M
-69.53%
YoY
|
| Basic Earnings Per Share |
-$0.17
-10.53%
YoY
|
-$0.19
-9.52%
YoY
|
-$0.21
-56.25%
YoY
|
-$0.48
380.0%
YoY
|
-$0.10
N/A
|
| Diluted Earnings Per Share |
-$0.17
-10.53%
YoY
|
-$0.19
-9.52%
YoY
|
-$0.21
-56.36%
YoY
|
-$0.48
-100.0%
YoY
|
-$104.8K
-73.06%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
15.80M shares
7.67%
YoY
|
14.68M shares
9.87%
YoY
|
13.36M shares
3.37%
YoY
|
12.92M shares
7.08%
YoY
|
12.07M shares
N/A
|
| Diluted Shares Outstanding |
15.80M shares
7.67%
YoY
|
14.68M shares
9.87%
YoY
|
13.36M shares
3.37%
YoY
|
12.92M 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 |
$5.632M
92.22%
YoY
|
$5.422M
94.48%
YoY
|
$4.231M
16.33%
YoY
|
$1.625M
11.0%
YoY
|
$2.930M
3.57%
YoY
|
$2.788M
45.06%
YoY
|
$3.637M
39.72%
YoY
|
$1.464M
-3.11%
YoY
|
$2.829M
35.29%
YoY
|
$1.922M
34.31%
YoY
|
$2.603M
8.19%
YoY
|
$1.511M
-46.02%
YoY
|
$2.091M
-17.22%
YoY
|
$1.431M
-41.67%
YoY
|
$2.406M
24.63%
YoY
|
$2.799M
115.14%
YoY
|
$2.526M
148.9%
YoY
|
$2.453M
295.82%
YoY
|
$1.931M
172.83%
YoY
|
| Cost Of Revenue |
$4.599M
126.55%
YoY
|
$5.266M
155.88%
YoY
|
$2.679M
12.71%
YoY
|
$1.119M
17.17%
YoY
|
$2.030M
22.36%
YoY
|
$2.058M
60.78%
YoY
|
$2.377M
40.65%
YoY
|
$955.0K
-7.91%
YoY
|
$1.659M
34.22%
YoY
|
$1.280M
39.89%
YoY
|
$1.690M
-45.99%
YoY
|
$1.037M
-45.88%
YoY
|
$1.236M
-29.85%
YoY
|
$915.0K
-42.02%
YoY
|
$3.129M
158.72%
YoY
|
$1.916M
159.27%
YoY
|
$1.762M
164.75%
YoY
|
$1.578M
144.13%
YoY
|
$1.209M
181.88%
YoY
|
| Gross Profit |
$1.033M
14.78%
YoY
|
$156.0K
-78.63%
YoY
|
$1.552M
23.17%
YoY
|
$506.0K
-0.59%
YoY
|
$900.0K
-23.08%
YoY
|
$730.0K
13.71%
YoY
|
$1.260M
38.01%
YoY
|
$509.0K
7.38%
YoY
|
$1.170M
36.84%
YoY
|
$642.0K
24.42%
YoY
|
$913.0K
-226.28%
YoY
|
$474.0K
-46.32%
YoY
|
$855.0K
11.91%
YoY
|
$516.0K
-41.04%
YoY
|
-$723.0K
-200.26%
YoY
|
$883.0K
57.12%
YoY
|
$764.0K
118.71%
YoY
|
$875.2K
-3391.58%
YoY
|
$721.1K
158.88%
YoY
|
| Selling, General & Admin |
$1.452M
-7.57%
YoY
|
$1.153M
-20.97%
YoY
|
$1.785M
5.31%
YoY
|
$1.307M
-10.11%
YoY
|
$1.571M
1.22%
YoY
|
$1.459M
19.0%
YoY
|
$1.695M
32.94%
YoY
|
$1.454M
30.05%
YoY
|
$1.552M
-6.56%
YoY
|
$1.226M
-18.38%
YoY
|
$1.275M
-31.93%
YoY
|
$1.118M
-25.62%
YoY
|
$1.661M
13.22%
YoY
|
$1.502M
39.89%
YoY
|
$1.873M
81.69%
YoY
|
$1.503M
47.64%
YoY
|
$1.467M
114.64%
YoY
|
$1.074M
18.37%
YoY
|
$1.031M
24.43%
YoY
|
| Research & Development |
$24.00K
33.33%
YoY
|
$46.00K
39.39%
YoY
|
$33.00K
-36.54%
YoY
|
$31.00K
82.35%
YoY
|
$18.00K
-40.0%
YoY
|
$33.00K
22.22%
YoY
|
$52.00K
62.5%
YoY
|
$17.00K
-51.43%
YoY
|
$30.00K
42.86%
YoY
|
$27.00K
-22.86%
YoY
|
$32.00K
-85.45%
YoY
|
$35.00K
-63.92%
YoY
|
$21.00K
-30.0%
YoY
|
$35.00K
-51.19%
YoY
|
$220.0K
538.61%
YoY
|
$97.00K
-23.62%
YoY
|
$30.00K
-55.97%
YoY
|
$71.71K
-61.91%
YoY
|
$34.45K
-76.68%
YoY
|
| Depreciation & Amortization |
$72.00K
-2.7%
YoY
|
$70.00K
6.06%
YoY
|
$24.00K
-56.36%
YoY
|
$54.00K
-3.57%
YoY
|
$74.00K
0.0%
YoY
|
$66.00K
-9.59%
YoY
|
$55.00K
-46.08%
YoY
|
$56.00K
-35.63%
YoY
|
$74.00K
-19.57%
YoY
|
$73.00K
-40.16%
YoY
|
$102.0K
-2.86%
YoY
|
$87.00K
-20.91%
YoY
|
$92.00K
-42.86%
YoY
|
$122.0K
-26.5%
YoY
|
$105.0K
N/A
|
$110.0K
-15.38%
YoY
|
$161.0K
9.58%
YoY
|
$166.0K
10.05%
YoY
|
$0.00
-100.0%
YoY
|
| Operating Expenses |
$1.469M
-10.32%
YoY
|
$1.204M
-22.52%
YoY
|
$1.812M
2.95%
YoY
|
$1.374M
-9.61%
YoY
|
$1.638M
1.17%
YoY
|
$1.554M
15.71%
YoY
|
$1.760M
26.71%
YoY
|
$1.520M
25.0%
YoY
|
$1.619M
-8.27%
YoY
|
$1.343M
-18.61%
YoY
|
$1.389M
-30.03%
YoY
|
$1.216M
-24.94%
YoY
|
$1.765M
6.45%
YoY
|
$1.650M
25.82%
YoY
|
$1.985M
61.67%
YoY
|
$1.620M
39.18%
YoY
|
$1.658M
84.52%
YoY
|
$1.311M
5.24%
YoY
|
$1.228M
10.12%
YoY
|
| Operating Profit |
-$436.0K
-40.92%
YoY
|
-$1.048M
27.18%
YoY
|
-$260.0K
-48.0%
YoY
|
-$868.0K
-14.14%
YoY
|
-$738.0K
64.37%
YoY
|
-$824.0K
17.55%
YoY
|
-$500.0K
5.04%
YoY
|
-$1.011M
36.25%
YoY
|
-$449.0K
-50.66%
YoY
|
-$701.0K
-38.18%
YoY
|
-$476.0K
-82.42%
YoY
|
-$742.0K
0.68%
YoY
|
-$910.0K
1.79%
YoY
|
-$1.134M
160.0%
YoY
|
-$2.708M
434.48%
YoY
|
-$737.0K
22.43%
YoY
|
-$894.0K
62.78%
YoY
|
-$436.2K
-65.73%
YoY
|
-$506.7K
-39.42%
YoY
|
| Interest Expense |
$23.00K
-200.0%
YoY
|
-$152.0K
442.86%
YoY
|
-$30.00K
130.77%
YoY
|
-$12.00K
N/A
|
-$23.00K
N/A
|
-$28.00K
N/A
|
-$13.00K
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
N/A
N/A
|
N/A
N/A
|
N/A
N/A
|
-$1.700K
-97.85%
YoY
|
N/A
N/A
|
| Other Income/Expense, Net |
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
N/A
|
N/A
|
N/A
N/A
|
| Pretax Income |
N/A
|
-$1.048M
23.0%
YoY
|
-$290.0K
-43.47%
YoY
|
-$880.0K
-12.96%
YoY
|
-$761.0K
69.49%
YoY
|
-$852.0K
21.54%
YoY
|
-$513.0K
6.88%
YoY
|
-$1.011M
36.25%
YoY
|
-$449.0K
-50.66%
YoY
|
-$701.0K
-62.71%
YoY
|
-$480.0K
-82.27%
YoY
|
-$742.0K
0.68%
YoY
|
-$910.0K
1.79%
YoY
|
-$1.880M
-1543.16%
YoY
|
-$2.708M
434.48%
YoY
|
-$737.0K
148.15%
YoY
|
-$894.0K
51.14%
YoY
|
$130.3K
-109.64%
YoY
|
-$506.7K
-42.31%
YoY
|
| Income Tax |
N/A
|
-$285.0K
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
|
$0.00
N/A
|
N/A
|
N/A
|
| Net Earnings |
-$661.0K
-13.14%
YoY
|
-$763.0K
-10.45%
YoY
|
-$290.0K
-43.47%
YoY
|
-$880.0K
-12.96%
YoY
|
-$761.0K
69.49%
YoY
|
-$852.0K
21.54%
YoY
|
-$513.0K
7.77%
YoY
|
-$1.011M
36.25%
YoY
|
-$449.0K
-50.66%
YoY
|
-$701.0K
-62.71%
YoY
|
-$476.0K
-82.42%
YoY
|
-$742.0K
0.68%
YoY
|
-$910.0K
1.79%
YoY
|
-$1.880M
-1543.16%
YoY
|
-$2.708M
434.48%
YoY
|
-$737.0K
148.15%
YoY
|
-$894.0K
51.14%
YoY
|
$130.3K
-109.64%
YoY
|
-$506.7K
-42.31%
YoY
|
| Basic Earnings Per Share |
-$0.04
-20.0%
YoY
|
N/A
|
-$0.02
-33.33%
YoY
|
-$0.06
-14.29%
YoY
|
-$0.05
66.67%
YoY
|
N/A
|
-$0.03
-25.0%
YoY
|
-$0.07
16.67%
YoY
|
-$0.03
-57.14%
YoY
|
N/A
|
-$0.04
-80.95%
YoY
|
-$0.06
0.0%
YoY
|
-$0.07
0.0%
YoY
|
N/A
|
-$0.21
425.0%
YoY
|
-$0.06
200.0%
YoY
|
-$0.07
N/A
|
N/A
|
-$0.04
N/A
|
| Diluted Earnings Per Share |
-$0.04
-20.0%
YoY
|
-$0.05
-17.3%
YoY
|
-$0.02
-33.33%
YoY
|
-$0.06
-14.29%
YoY
|
-$0.05
66.67%
YoY
|
-$0.06
18.91%
YoY
|
-$0.03
-25.0%
YoY
|
-$0.07
16.67%
YoY
|
-$0.03
-57.22%
YoY
|
-$0.05
-66.55%
YoY
|
-$0.04
-100.0%
YoY
|
-$0.06
-100.0%
YoY
|
-$0.07
-100.0%
YoY
|
-$0.15
-100.0%
YoY
|
-$209.4K
432.86%
YoY
|
-$57.07K
131.84%
YoY
|
-$69.22K
34.24%
YoY
|
$10.99K
-210.4%
YoY
|
-$39.30K
543.52%
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 |
16.04M shares
1.48%
YoY
|
15.97M shares
8.29%
YoY
|
15.94M shares
8.1%
YoY
|
15.92M shares
8.15%
YoY
|
15.81M shares
8.98%
YoY
|
14.75M shares
5.9%
YoY
|
14.75M shares
13.1%
YoY
|
14.72M shares
13.21%
YoY
|
14.51M shares
11.84%
YoY
|
13.92M shares
7.65%
YoY
|
13.04M shares
0.84%
YoY
|
13.00M shares
0.68%
YoY
|
12.97M shares
0.48%
YoY
|
12.93M shares
N/A
|
12.93M shares
0.29%
YoY
|
12.92M shares
7.04%
YoY
|
12.91M shares
N/A
|
N/A
|
12.89M shares
N/A
|
| Diluted Shares Outstanding |
16.04M shares
4.27%
YoY
|
N/A
|
15.94M shares
8.11%
YoY
|
15.66M shares
6.4%
YoY
|
15.39M shares
6.12%
YoY
|
N/A
|
14.74M shares
13.1%
YoY
|
14.72M shares
13.22%
YoY
|
14.50M shares
11.74%
YoY
|
N/A
|
13.04M shares
0.81%
YoY
|
13.00M shares
0.68%
YoY
|
12.98M shares
N/A
|
N/A
|
12.93M shares
N/A
|
12.92M shares
N/A
|
N/A
|
N/A
|
N/A
|
Loading...