|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$19.09M
-0.07%
YoY
|
$19.10M
-9.22%
YoY
|
$21.04M
34.23%
YoY
|
$15.68M
46.87%
YoY
|
$10.67M
7.57%
YoY
|
| Cost Of Revenue |
$15.69M
17.89%
YoY
|
$13.31M
-0.03%
YoY
|
$13.31M
23.82%
YoY
|
$10.75M
48.45%
YoY
|
$7.241M
10.37%
YoY
|
| Gross Profit |
$3.404M
-41.28%
YoY
|
$5.798M
-25.04%
YoY
|
$7.734M
56.94%
YoY
|
$4.928M
43.53%
YoY
|
$3.434M
2.11%
YoY
|
| Selling, General & Admin |
$7.798M
3.41%
YoY
|
$7.540M
2.17%
YoY
|
$7.380M
31.47%
YoY
|
$5.613M
51.11%
YoY
|
$3.715M
-4.73%
YoY
|
| Research & Development |
$1.158M
17.95%
YoY
|
$981.8K
-1.07%
YoY
|
$992.4K
48.9%
YoY
|
$666.5K
6.76%
YoY
|
$624.3K
-29.55%
YoY
|
| Depreciation & Amortization |
$212.4K
0.03%
YoY
|
$212.4K
0.78%
YoY
|
$210.7K
10.78%
YoY
|
$190.2K
29.58%
YoY
|
$146.8K
30.81%
YoY
|
| Operating Expenses |
$8.956M
5.09%
YoY
|
$8.522M
1.78%
YoY
|
$8.373M
29.97%
YoY
|
$6.442M
48.46%
YoY
|
$4.339M
-9.33%
YoY
|
| Operating Profit |
-$5.551M
103.77%
YoY
|
-$2.724M
326.64%
YoY
|
-$638.5K
-57.82%
YoY
|
-$1.514M
67.17%
YoY
|
-$905.6K
-36.36%
YoY
|
| Interest Expense |
$227.0K
-200.85%
YoY
|
-$225.1K
-202.82%
YoY
|
$218.9K
40.65%
YoY
|
$155.7K
-3036.94%
YoY
|
-$5.300K
430.0%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
-$5.778M
95.91%
YoY
|
-$2.949M
1967.22%
YoY
|
-$142.7K
-84.62%
YoY
|
-$927.5K
809.99%
YoY
|
-$101.9K
-92.84%
YoY
|
| Income Tax |
$1.936K
0.0%
YoY
|
$1.936K
0.0%
YoY
|
$1.936K
103.36%
YoY
|
$952.00
4.62%
YoY
|
$910.00
-58.06%
YoY
|
| Net Earnings |
-$5.780M
95.85%
YoY
|
-$2.951M
1940.88%
YoY
|
-$144.6K
-84.42%
YoY
|
-$928.4K
802.78%
YoY
|
-$102.8K
-92.79%
YoY
|
| Basic Earnings Per Share |
-$0.85
73.47%
YoY
|
-$0.49
1533.33%
YoY
|
-$0.03
-50.0%
YoY
|
-$0.06
500.0%
YoY
|
-$0.01
N/A
|
| Diluted Earnings Per Share |
-$0.85
73.47%
YoY
|
-$0.49
1533.33%
YoY
|
-$0.03
-50.0%
YoY
|
-$0.06
-100.0%
YoY
|
-$7.743K
-92.94%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
6.790M shares
11.9%
YoY
|
6.068M shares
7.1%
YoY
|
5.666M shares
-64.34%
YoY
|
15.89M shares
19.62%
YoY
|
13.28M shares
N/A
|
| Diluted Shares Outstanding |
6.790M shares
11.9%
YoY
|
6.068M shares
7.1%
YoY
|
5.666M shares
-64.34%
YoY
|
15.89M shares
19.62%
YoY
|
13.28M 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 |
$8.709M
108.04%
YoY
|
$7.368M
62.76%
YoY
|
$6.681M
59.18%
YoY
|
$6.181M
31.06%
YoY
|
$4.186M
-20.15%
YoY
|
$4.527M
-6.16%
YoY
|
$4.197M
-2.87%
YoY
|
$4.716M
-6.05%
YoY
|
$5.243M
3.85%
YoY
|
$4.824M
-18.05%
YoY
|
$4.321M
-15.02%
YoY
|
$5.020M
4.72%
YoY
|
$5.048M
8.53%
YoY
|
$5.887M
51.06%
YoY
|
$5.085M
117.66%
YoY
|
$4.794M
79.31%
YoY
|
$4.651M
89.21%
YoY
|
$3.897M
39.91%
YoY
|
$2.336M
-15.29%
YoY
|
| Cost Of Revenue |
$6.652M
76.54%
YoY
|
$7.163M
107.21%
YoY
|
$5.734M
86.2%
YoY
|
$5.382M
45.79%
YoY
|
$3.768M
11.35%
YoY
|
$3.457M
2.48%
YoY
|
$3.080M
7.77%
YoY
|
$3.692M
12.9%
YoY
|
$3.384M
2.17%
YoY
|
$3.373M
6.69%
YoY
|
$2.858M
-14.97%
YoY
|
$3.270M
-2.45%
YoY
|
$3.312M
13.3%
YoY
|
$3.162M
13.84%
YoY
|
$3.361M
98.0%
YoY
|
$3.352M
77.61%
YoY
|
$2.923M
78.21%
YoY
|
$2.777M
43.83%
YoY
|
$1.697M
-4.79%
YoY
|
| Gross Profit |
$2.057M
392.02%
YoY
|
$204.7K
-80.87%
YoY
|
$946.4K
-15.3%
YoY
|
$799.2K
-21.99%
YoY
|
$418.0K
-77.51%
YoY
|
$1.070M
-26.26%
YoY
|
$1.117M
-23.66%
YoY
|
$1.024M
-41.79%
YoY
|
$1.859M
7.06%
YoY
|
$1.451M
-46.76%
YoY
|
$1.464M
-15.14%
YoY
|
$1.760M
22.11%
YoY
|
$1.736M
0.46%
YoY
|
$2.725M
143.41%
YoY
|
$1.725M
169.89%
YoY
|
$1.441M
83.39%
YoY
|
$1.728M
111.27%
YoY
|
$1.120M
31.03%
YoY
|
$639.0K
-34.47%
YoY
|
| Selling, General & Admin |
$1.854M
-17.43%
YoY
|
$1.697M
2.12%
YoY
|
$2.230M
13.55%
YoY
|
$1.927M
-4.9%
YoY
|
$2.245M
16.66%
YoY
|
$1.662M
-14.03%
YoY
|
$1.964M
18.57%
YoY
|
$2.026M
-0.67%
YoY
|
$1.924M
-4.87%
YoY
|
$1.933M
6.25%
YoY
|
$1.656M
10.72%
YoY
|
$2.040M
24.49%
YoY
|
$2.023M
28.49%
YoY
|
$1.820M
24.06%
YoY
|
$1.496M
60.21%
YoY
|
$1.639M
57.0%
YoY
|
$1.574M
69.66%
YoY
|
$1.467M
59.22%
YoY
|
$933.6K
13.58%
YoY
|
| Research & Development |
$267.3K
26.55%
YoY
|
$249.6K
-21.46%
YoY
|
$311.8K
-22.17%
YoY
|
$228.3K
-35.6%
YoY
|
$211.2K
9.58%
YoY
|
$317.7K
43.3%
YoY
|
$400.7K
88.32%
YoY
|
$354.5K
7.43%
YoY
|
$192.8K
-6.59%
YoY
|
$221.7K
6.26%
YoY
|
$212.8K
-13.33%
YoY
|
$330.0K
41.49%
YoY
|
$206.4K
-3.97%
YoY
|
$208.7K
84.4%
YoY
|
$245.5K
133.37%
YoY
|
$233.2K
29.11%
YoY
|
$214.9K
47.13%
YoY
|
$113.2K
-24.56%
YoY
|
$105.2K
-30.6%
YoY
|
| Depreciation & Amortization |
N/A
|
$74.20K
50.81%
YoY
|
$65.18K
34.98%
YoY
|
$52.60K
-5.72%
YoY
|
$62.40K
19.24%
YoY
|
$49.20K
-6.64%
YoY
|
$48.29K
-6.35%
YoY
|
$55.79K
11.58%
YoY
|
$52.33K
-12.78%
YoY
|
$52.70K
5.4%
YoY
|
$51.56K
-1.62%
YoY
|
$50.00K
-4.49%
YoY
|
$60.00K
98.74%
YoY
|
$50.00K
-23.55%
YoY
|
$52.41K
23.96%
YoY
|
$52.35K
23.41%
YoY
|
$30.19K
-10.28%
YoY
|
$65.40K
83.5%
YoY
|
$42.28K
20.49%
YoY
|
| Operating Expenses |
$2.121M
-13.65%
YoY
|
$1.947M
-1.67%
YoY
|
$2.542M
7.5%
YoY
|
$2.155M
-9.48%
YoY
|
$2.456M
16.01%
YoY
|
$1.980M
-8.13%
YoY
|
$2.364M
26.51%
YoY
|
$2.381M
0.46%
YoY
|
$2.117M
-5.03%
YoY
|
$2.155M
6.25%
YoY
|
$1.869M
7.33%
YoY
|
$2.370M
26.61%
YoY
|
$2.229M
24.59%
YoY
|
$2.028M
28.39%
YoY
|
$1.741M
67.62%
YoY
|
$1.872M
52.88%
YoY
|
$1.789M
66.6%
YoY
|
$1.580M
48.05%
YoY
|
$1.039M
6.7%
YoY
|
| Operating Profit |
-$64.46K
-96.84%
YoY
|
-$1.742M
91.46%
YoY
|
-$1.595M
27.93%
YoY
|
-$1.356M
-0.03%
YoY
|
-$2.038M
688.42%
YoY
|
-$910.0K
29.23%
YoY
|
-$1.247M
207.66%
YoY
|
-$1.356M
122.35%
YoY
|
-$258.5K
-47.59%
YoY
|
-$704.2K
-201.05%
YoY
|
-$405.3K
2343.14%
YoY
|
-$610.0K
41.69%
YoY
|
-$493.3K
707.05%
YoY
|
$696.8K
-251.37%
YoY
|
-$16.59K
-95.85%
YoY
|
-$430.5K
-1.81%
YoY
|
-$61.12K
-76.13%
YoY
|
-$460.3K
116.4%
YoY
|
-$399.8K
-25086.87%
YoY
|
| Interest Expense |
$35.12K
-39.95%
YoY
|
$38.46K
-164.43%
YoY
|
$41.78K
-164.96%
YoY
|
-$44.60K
-15.56%
YoY
|
$58.48K
-0.09%
YoY
|
-$59.70K
-209.26%
YoY
|
-$64.31K
-208.78%
YoY
|
-$52.82K
5.64%
YoY
|
$58.53K
21.62%
YoY
|
$54.64K
-12.43%
YoY
|
$59.12K
3.86%
YoY
|
-$50.00K
-2.67%
YoY
|
$48.12K
-191.18%
YoY
|
$62.40K
-233.73%
YoY
|
$56.92K
-1273.65%
YoY
|
-$51.37K
1557.1%
YoY
|
-$52.78K
7777.61%
YoY
|
-$46.66K
6291.78%
YoY
|
-$4.850K
498.77%
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
|
| Pretax Income |
-$99.58K
-95.25%
YoY
|
-$1.781M
83.64%
YoY
|
-$1.637M
24.84%
YoY
|
-$1.401M
-0.61%
YoY
|
-$2.097M
561.33%
YoY
|
-$969.7K
27.79%
YoY
|
-$1.311M
182.34%
YoY
|
-$1.409M
1465.74%
YoY
|
-$317.1K
-20.74%
YoY
|
-$758.8K
-280.67%
YoY
|
-$464.4K
563.46%
YoY
|
-$90.00K
-133.3%
YoY
|
-$400.0K
251.19%
YoY
|
$420.0K
-182.84%
YoY
|
-$70.00K
-87.86%
YoY
|
$270.3K
-161.21%
YoY
|
-$113.9K
-120.62%
YoY
|
-$507.0K
137.53%
YoY
|
-$576.8K
-73112.66%
YoY
|
| Income Tax |
$8.705K
N/A
|
N/A
|
N/A
|
$1.900K
-2.06%
YoY
|
$0.00
N/A
|
N/A
|
N/A
|
$1.940K
N/A
|
N/A
|
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
N/A
|
N/A
|
N/A
|
$950.00
4.4%
YoY
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
-$108.3K
-94.84%
YoY
|
-$1.781M
83.65%
YoY
|
-$1.637M
24.85%
YoY
|
-$1.403M
-0.6%
YoY
|
-$2.097M
561.32%
YoY
|
-$969.7K
27.79%
YoY
|
-$1.311M
182.34%
YoY
|
-$1.411M
1311.11%
YoY
|
-$317.1K
-20.42%
YoY
|
-$758.8K
-219.61%
YoY
|
-$464.4K
531.76%
YoY
|
-$100.0K
-137.13%
YoY
|
-$398.4K
249.81%
YoY
|
$634.4K
-225.13%
YoY
|
-$73.51K
-87.26%
YoY
|
$269.3K
-160.87%
YoY
|
-$113.9K
-120.62%
YoY
|
-$507.0K
137.53%
YoY
|
-$576.8K
-73112.66%
YoY
|
| Basic Earnings Per Share |
-$0.01
-96.67%
YoY
|
-$0.23
53.33%
YoY
|
-$0.21
0.0%
YoY
|
N/A
|
-$0.30
500.0%
YoY
|
-$0.15
15.38%
YoY
|
-$0.21
162.5%
YoY
|
N/A
|
-$0.05
-28.57%
YoY
|
-$0.13
-218.18%
YoY
|
-$0.08
N/A
|
N/A
|
-$0.07
250.0%
YoY
|
$0.11
-222.22%
YoY
|
$0.00
-100.0%
YoY
|
N/A
|
-$0.02
N/A
|
-$0.09
N/A
|
-$0.04
N/A
|
| Diluted Earnings Per Share |
-$0.01
-96.67%
YoY
|
-$0.23
53.33%
YoY
|
-$0.21
0.0%
YoY
|
-$0.18
-21.51%
YoY
|
-$0.30
500.0%
YoY
|
-$0.15
15.38%
YoY
|
-$0.21
162.5%
YoY
|
-$0.23
1062.0%
YoY
|
-$0.05
-28.57%
YoY
|
-$0.13
-218.18%
YoY
|
-$0.08
N/A
|
-$0.02
-100.0%
YoY
|
-$0.07
-100.0%
YoY
|
$0.11
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$15.92K
-139.81%
YoY
|
-$6.779K
-117.27%
YoY
|
-$30.58K
89.0%
YoY
|
-$43.43K
-75321.04%
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 |
7.720M shares
21.29%
YoY
|
7.715M shares
21.49%
YoY
|
7.715M shares
21.49%
YoY
|
7.666M shares
26.33%
YoY
|
6.365M shares
4.88%
YoY
|
6.350M shares
4.68%
YoY
|
6.350M shares
4.68%
YoY
|
6.069M shares
7.58%
YoY
|
6.069M shares
7.63%
YoY
|
6.067M shares
7.59%
YoY
|
6.067M shares
-64.14%
YoY
|
5.641M shares
N/A
|
5.638M shares
0.67%
YoY
|
5.638M shares
2.02%
YoY
|
16.92M shares
27.35%
YoY
|
N/A
|
5.601M shares
N/A
|
5.526M shares
N/A
|
13.28M shares
N/A
|
| Diluted Shares Outstanding |
7.794M shares
12.68%
YoY
|
7.715M shares
21.48%
YoY
|
7.715M shares
24.1%
YoY
|
N/A
|
6.917M shares
13.99%
YoY
|
6.350M shares
4.68%
YoY
|
6.217M shares
2.47%
YoY
|
N/A
|
6.068M shares
7.59%
YoY
|
6.067M shares
2.2%
YoY
|
6.067M shares
-64.14%
YoY
|
N/A
|
5.640M shares
0.71%
YoY
|
5.936M shares
7.41%
YoY
|
16.92M shares
27.35%
YoY
|
N/A
|
5.601M shares
N/A
|
5.526M shares
N/A
|
13.28M shares
N/A
|
Loading...