|
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.95%
YoY
|
| Cost Of Revenue |
$11.09M
57.38%
YoY
|
$7.049M
34.45%
YoY
|
$5.243M
-32.1%
YoY
|
$7.722M
84.16%
YoY
|
$4.193M
132.49%
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.11%
YoY
|
| Selling, General & Admin |
$6.368M
3.01%
YoY
|
$6.182M
16.64%
YoY
|
$5.300M
-17.32%
YoY
|
$6.410M
61.06%
YoY
|
$3.980M
2.98%
YoY
|
| Research & Development |
$128.0K
-3.03%
YoY
|
$132.0K
14.78%
YoY
|
$115.0K
-69.9%
YoY
|
$382.0K
55.92%
YoY
|
$245.0K
-52.44%
YoY
|
| Depreciation & Amortization |
$255.0K
-9.89%
YoY
|
$283.0K
-29.78%
YoY
|
$403.0K
-9.23%
YoY
|
$444.0K
-30.52%
YoY
|
$639.0K
4.39%
YoY
|
| Operating Expenses |
$6.546M
1.63%
YoY
|
$6.441M
18.95%
YoY
|
$5.415M
-28.51%
YoY
|
$7.574M
64.58%
YoY
|
$4.602M
-7.46%
YoY
|
| Operating Profit |
-$3.432M
23.76%
YoY
|
-$2.773M
-1.53%
YoY
|
-$2.816M
-54.72%
YoY
|
-$6.219M
196.85%
YoY
|
-$2.095M
-50.23%
YoY
|
| Interest Expense |
-$217.0K
317.31%
YoY
|
-$52.00K
550.0%
YoY
|
-$8.000K
N/A
|
N/A
N/A
|
$128.0K
-139.68%
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
-53.96%
YoY
|
-$6.134M
384.9%
YoY
|
-$1.265M
-69.54%
YoY
|
| Basic Earnings Per Share |
-$0.17
-10.53%
YoY
|
-$0.19
-9.52%
YoY
|
-$0.21
-55.32%
YoY
|
-$0.47
370.0%
YoY
|
-$0.10
N/A
|
| Diluted Earnings Per Share |
-$0.17
-10.53%
YoY
|
-$0.19
-9.52%
YoY
|
-$0.21
-55.32%
YoY
|
-$0.47
353.0%
YoY
|
-$0.10
-71.97%
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 Q2 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$4.707M
189.66%
YoY
|
$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.66%
YoY
|
$2.799M
115.14%
YoY
|
$2.526M
148.9%
YoY
|
$2.453M
295.82%
YoY
|
| Cost Of Revenue |
$4.857M
334.05%
YoY
|
$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.81%
YoY
|
$1.916M
159.27%
YoY
|
$1.762M
164.75%
YoY
|
$1.578M
144.13%
YoY
|
| Gross Profit |
-$150.0K
-129.64%
YoY
|
$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.28%
YoY
|
$883.0K
57.12%
YoY
|
$764.0K
118.71%
YoY
|
$875.2K
-3391.58%
YoY
|
| Selling, General & Admin |
$1.355M
3.67%
YoY
|
$1.452M
-7.57%
YoY
|
$1.153M
-20.97%
YoY
|
$1.785M
5.31%
YoY
|
$1.307M
-10.11%
YoY
|
$1.571M
1.42%
YoY
|
$1.459M
19.0%
YoY
|
$1.695M
32.94%
YoY
|
$1.454M
30.05%
YoY
|
$1.549M
-6.74%
YoY
|
$1.226M
-18.38%
YoY
|
$1.275M
-31.93%
YoY
|
$1.118M
-25.62%
YoY
|
$1.661M
10.88%
YoY
|
$1.502M
39.89%
YoY
|
$1.873M
75.7%
YoY
|
$1.503M
47.64%
YoY
|
$1.498M
119.18%
YoY
|
$1.074M
18.37%
YoY
|
| Research & Development |
$37.00K
19.35%
YoY
|
$24.00K
26.32%
YoY
|
$46.00K
39.39%
YoY
|
$33.00K
-36.54%
YoY
|
$31.00K
82.35%
YoY
|
$19.00K
-36.67%
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.54%
YoY
|
$21.00K
-32.26%
YoY
|
$35.00K
-51.19%
YoY
|
$220.0K
547.06%
YoY
|
$96.00K
-24.41%
YoY
|
$31.00K
-54.51%
YoY
|
$71.71K
-61.91%
YoY
|
| Depreciation & Amortization |
$75.00K
38.89%
YoY
|
$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
-13.95%
YoY
|
$73.00K
-40.16%
YoY
|
$102.0K
20.0%
YoY
|
$87.00K
-3.33%
YoY
|
$86.00K
-40.69%
YoY
|
$122.0K
-26.5%
YoY
|
$85.00K
-42.18%
YoY
|
$90.00K
-30.77%
YoY
|
$145.0K
-1.31%
YoY
|
$166.0K
10.05%
YoY
|
| Operating Expenses |
$1.367M
-0.51%
YoY
|
$1.469M
-10.32%
YoY
|
$1.204M
-22.52%
YoY
|
$1.812M
2.95%
YoY
|
$1.374M
-9.61%
YoY
|
$1.638M
1.36%
YoY
|
$1.554M
15.71%
YoY
|
$1.760M
26.71%
YoY
|
$1.520M
25.0%
YoY
|
$1.616M
-7.34%
YoY
|
$1.343M
-18.61%
YoY
|
$1.389M
-29.28%
YoY
|
$1.216M
-23.95%
YoY
|
$1.744M
5.12%
YoY
|
$1.650M
25.82%
YoY
|
$1.964M
59.8%
YoY
|
$1.599M
37.37%
YoY
|
$1.659M
84.63%
YoY
|
$1.311M
5.24%
YoY
|
| Operating Profit |
-$1.517M
74.77%
YoY
|
-$436.0K
-40.92%
YoY
|
-$1.048M
27.18%
YoY
|
-$260.0K
-48.0%
YoY
|
-$868.0K
-14.14%
YoY
|
-$738.0K
65.47%
YoY
|
-$824.0K
17.55%
YoY
|
-$500.0K
5.04%
YoY
|
-$1.011M
36.25%
YoY
|
-$446.0K
-49.83%
YoY
|
-$701.0K
-38.18%
YoY
|
-$476.0K
-82.42%
YoY
|
-$742.0K
0.68%
YoY
|
-$889.0K
-0.67%
YoY
|
-$1.134M
160.0%
YoY
|
-$2.708M
433.07%
YoY
|
-$737.0K
22.43%
YoY
|
-$895.0K
62.96%
YoY
|
-$436.2K
-65.73%
YoY
|
| Interest Expense |
$77.00K
-741.67%
YoY
|
$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
|
| 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
|
| Pretax Income |
-$1.861M
111.48%
YoY
|
-$661.0K
-13.14%
YoY
|
-$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
|
| Income Tax |
N/A
|
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
|
| Net Earnings |
-$1.861M
111.48%
YoY
|
-$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
-49.49%
YoY
|
-$701.0K
-62.71%
YoY
|
-$476.0K
-82.29%
YoY
|
-$742.0K
3.63%
YoY
|
-$889.0K
-0.67%
YoY
|
-$1.880M
-1543.16%
YoY
|
-$2.687M
428.94%
YoY
|
-$716.0K
141.08%
YoY
|
-$895.0K
51.31%
YoY
|
$130.3K
-109.64%
YoY
|
| Basic Earnings Per Share |
-$0.12
100.0%
YoY
|
-$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
|
| Diluted Earnings Per Share |
-$0.12
100.0%
YoY
|
-$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
20.57%
YoY
|
-$0.03
-25.0%
YoY
|
-$0.07
16.67%
YoY
|
-$0.03
-57.14%
YoY
|
-$0.05
-68.81%
YoY
|
-$0.04
-80.95%
YoY
|
-$0.06
0.0%
YoY
|
-$0.07
0.0%
YoY
|
-$0.15
-1455.55%
YoY
|
-$0.21
432.56%
YoY
|
-$0.06
162.51%
YoY
|
-$0.07
38.79%
YoY
|
$0.01
-200.87%
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.14M shares
3.06%
YoY
|
16.04M shares
1.48%
YoY
|
15.97M shares
N/A
|
15.94M shares
8.11%
YoY
|
15.66M shares
6.4%
YoY
|
15.81M shares
8.98%
YoY
|
N/A
|
14.74M shares
13.09%
YoY
|
14.72M shares
13.22%
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
|
| Diluted Shares Outstanding |
16.15M shares
3.12%
YoY
|
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
|
Loading...