|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$9.027M
5.72%
YoY
|
$8.538M
-8.48%
YoY
|
$9.330M
9.99%
YoY
|
$8.482M
20.24%
YoY
|
$7.054M
10.98%
YoY
|
| Cost Of Revenue |
$5.385M
5.75%
YoY
|
$5.092M
-3.74%
YoY
|
$5.290M
-2.17%
YoY
|
$5.407M
35.37%
YoY
|
$3.994M
-4.35%
YoY
|
| Gross Profit |
$3.642M
5.69%
YoY
|
$3.446M
-14.69%
YoY
|
$4.040M
31.37%
YoY
|
$3.075M
0.49%
YoY
|
$3.060M
40.34%
YoY
|
| Selling, General & Admin |
$2.719M
4.13%
YoY
|
$2.611M
9.01%
YoY
|
$2.396M
2.41%
YoY
|
$2.339M
10.58%
YoY
|
$2.116M
-9.16%
YoY
|
| Research & Development |
$2.153M
-4.01%
YoY
|
$2.243M
22.22%
YoY
|
$1.835M
32.41%
YoY
|
$1.386M
14.21%
YoY
|
$1.213M
20.47%
YoY
|
| Depreciation & Amortization |
$435.8K
51.93%
YoY
|
$286.8K
8.31%
YoY
|
$264.8K
-52.2%
YoY
|
$554.0K
117.41%
YoY
|
$254.8K
-30.06%
YoY
|
| Operating Expenses |
$4.872M
0.37%
YoY
|
$4.854M
14.74%
YoY
|
$4.231M
13.57%
YoY
|
$3.725M
11.9%
YoY
|
$3.329M
-0.21%
YoY
|
| Operating Profit |
-$1.230M
-12.65%
YoY
|
-$1.408M
636.78%
YoY
|
-$191.1K
-70.61%
YoY
|
-$650.3K
141.84%
YoY
|
-$268.9K
-76.73%
YoY
|
| Interest Expense |
$119.2K
196.9%
YoY
|
$40.15K
40.91%
YoY
|
$28.49K
-33.87%
YoY
|
$43.08K
-190.0%
YoY
|
-$47.87K
14.41%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
$0.00
-100.0%
YoY
|
$107.6K
N/A
|
N/A
|
| Pretax Income |
-$1.311M
-6.71%
YoY
|
-$1.406M
764.18%
YoY
|
-$162.6K
-71.6%
YoY
|
-$572.7K
-192.43%
YoY
|
$619.7K
-151.75%
YoY
|
| Income Tax |
$1.159M
-428.81%
YoY
|
-$352.5K
-4.26%
YoY
|
-$368.3K
214.8%
YoY
|
-$117.0K
107.74%
YoY
|
-$56.31K
-79.55%
YoY
|
| Net Earnings |
-$2.470M
134.62%
YoY
|
-$1.053M
-612.11%
YoY
|
$205.6K
-145.11%
YoY
|
-$455.8K
N/A
|
N/A
N/A
|
| Basic Earnings Per Share |
-$0.90
119.51%
YoY
|
-$0.41
-612.5%
YoY
|
$0.08
-142.11%
YoY
|
-$0.19
-167.86%
YoY
|
$0.28
N/A
|
| Diluted Earnings Per Share |
-$0.90
119.51%
YoY
|
-$0.41
-589.38%
YoY
|
$0.08
-144.09%
YoY
|
-$0.19
-100.0%
YoY
|
$268.4K
-171.44%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
2.738M shares
7.53%
YoY
|
2.546M shares
3.76%
YoY
|
2.454M shares
0.0%
YoY
|
2.454M shares
0.0%
YoY
|
2.454M shares
N/A
|
| Diluted Shares Outstanding |
2.738M shares
7.53%
YoY
|
2.546M shares
3.76%
YoY
|
2.454M shares
0.0%
YoY
|
2.454M shares
-2.57%
YoY
|
2.519M 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 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$2.294M
0.74%
YoY
|
$2.273M
19.0%
YoY
|
$2.257M
8.15%
YoY
|
$2.219M
-7.04%
YoY
|
$2.277M
5.74%
YoY
|
$1.910M
-12.75%
YoY
|
$2.087M
-22.56%
YoY
|
$2.387M
4.69%
YoY
|
$2.153M
-0.51%
YoY
|
$2.189M
3.78%
YoY
|
$2.696M
32.66%
YoY
|
$2.280M
4.6%
YoY
|
$2.165M
0.18%
YoY
|
$2.109M
29.59%
YoY
|
$2.032M
7.65%
YoY
|
$2.180M
26.04%
YoY
|
$2.161M
19.4%
YoY
|
$1.628M
11.24%
YoY
|
$1.887M
21.38%
YoY
|
$1.730M
31.03%
YoY
|
| Cost Of Revenue |
$1.307M
-4.51%
YoY
|
$1.371M
13.79%
YoY
|
$1.351M
14.92%
YoY
|
$1.295M
-7.1%
YoY
|
$1.368M
3.82%
YoY
|
$1.205M
-3.36%
YoY
|
$1.175M
-25.43%
YoY
|
$1.394M
12.59%
YoY
|
$1.318M
7.24%
YoY
|
$1.247M
-4.68%
YoY
|
$1.576M
24.7%
YoY
|
$1.238M
-18.37%
YoY
|
$1.229M
-6.8%
YoY
|
$1.308M
40.49%
YoY
|
$1.264M
32.57%
YoY
|
$1.516M
34.88%
YoY
|
$1.319M
33.79%
YoY
|
$931.0K
-5.57%
YoY
|
$953.4K
-0.47%
YoY
|
$1.124M
13.33%
YoY
|
| Gross Profit |
$987.1K
8.64%
YoY
|
$902.2K
27.92%
YoY
|
$906.7K
-0.58%
YoY
|
$924.6K
-6.94%
YoY
|
$908.6K
8.77%
YoY
|
$705.3K
-25.16%
YoY
|
$912.0K
-18.53%
YoY
|
$993.6K
-4.69%
YoY
|
$835.3K
-10.7%
YoY
|
$942.4K
17.58%
YoY
|
$1.119M
45.77%
YoY
|
$1.042M
57.08%
YoY
|
$935.4K
11.11%
YoY
|
$801.5K
15.04%
YoY
|
$767.9K
-17.79%
YoY
|
$663.6K
9.62%
YoY
|
$841.9K
2.19%
YoY
|
$696.8K
45.98%
YoY
|
$934.1K
56.43%
YoY
|
$605.4K
84.54%
YoY
|
| Selling, General & Admin |
$700.6K
-2.61%
YoY
|
$637.9K
2.23%
YoY
|
$682.3K
13.87%
YoY
|
$679.6K
-6.7%
YoY
|
$719.4K
9.02%
YoY
|
$624.0K
-0.17%
YoY
|
$599.2K
3.4%
YoY
|
$728.4K
24.68%
YoY
|
$659.9K
8.74%
YoY
|
$625.1K
8.8%
YoY
|
$579.5K
2.51%
YoY
|
$584.2K
2.47%
YoY
|
$606.9K
-3.59%
YoY
|
$574.5K
12.37%
YoY
|
$565.3K
2.3%
YoY
|
$570.1K
21.03%
YoY
|
$629.5K
8.42%
YoY
|
$511.3K
-0.46%
YoY
|
$552.6K
3.71%
YoY
|
$471.0K
-21.34%
YoY
|
| Research & Development |
$414.4K
-11.76%
YoY
|
$601.2K
19.31%
YoY
|
$458.7K
-11.97%
YoY
|
$623.3K
-5.89%
YoY
|
$469.7K
-15.46%
YoY
|
$503.9K
-4.28%
YoY
|
$521.1K
0.96%
YoY
|
$662.3K
67.33%
YoY
|
$555.6K
40.03%
YoY
|
$526.4K
59.58%
YoY
|
$516.2K
64.86%
YoY
|
$395.8K
12.15%
YoY
|
$396.8K
1.73%
YoY
|
$329.9K
-2.96%
YoY
|
$313.1K
4.49%
YoY
|
$352.9K
32.36%
YoY
|
$390.0K
26.96%
YoY
|
$340.0K
78.94%
YoY
|
$299.7K
-10.57%
YoY
|
$266.6K
46.11%
YoY
|
| Depreciation & Amortization |
$67.80K
-36.99%
YoY
|
$118.4K
12.55%
YoY
|
$108.7K
38.51%
YoY
|
$108.8K
71.26%
YoY
|
$107.6K
110.61%
YoY
|
$105.2K
62.3%
YoY
|
$78.48K
12.11%
YoY
|
$63.53K
6.59%
YoY
|
$51.09K
-29.52%
YoY
|
$64.82K
-66.57%
YoY
|
$70.00K
-59.09%
YoY
|
$59.60K
-56.93%
YoY
|
$72.49K
-43.85%
YoY
|
$193.9K
298.91%
YoY
|
$171.1K
135.79%
YoY
|
$138.4K
107.05%
YoY
|
$129.1K
93.16%
YoY
|
$48.60K
-47.94%
YoY
|
$72.56K
-8.72%
YoY
|
$66.83K
-29.12%
YoY
|
| Operating Expenses |
$1.115M
-6.23%
YoY
|
$1.239M
9.86%
YoY
|
$1.141M
1.85%
YoY
|
$1.303M
-6.31%
YoY
|
$1.189M
-2.17%
YoY
|
$1.128M
-2.05%
YoY
|
$1.120M
2.25%
YoY
|
$1.391M
41.91%
YoY
|
$1.216M
21.11%
YoY
|
$1.152M
27.32%
YoY
|
$1.096M
24.73%
YoY
|
$980.0K
6.17%
YoY
|
$1.004M
-1.55%
YoY
|
$904.4K
6.24%
YoY
|
$878.4K
3.07%
YoY
|
$923.0K
25.12%
YoY
|
$1.019M
14.83%
YoY
|
$851.3K
20.5%
YoY
|
$852.3K
-1.8%
YoY
|
$737.7K
-5.59%
YoY
|
| Operating Profit |
-$128.0K
-54.37%
YoY
|
-$336.9K
-20.28%
YoY
|
-$234.3K
12.48%
YoY
|
-$378.3K
-4.73%
YoY
|
-$280.5K
-26.22%
YoY
|
-$422.6K
102.11%
YoY
|
-$208.3K
-978.03%
YoY
|
-$397.1K
-735.58%
YoY
|
-$380.2K
457.22%
YoY
|
-$209.1K
103.26%
YoY
|
$23.73K
-121.47%
YoY
|
$62.47K
-124.09%
YoY
|
-$68.24K
-61.58%
YoY
|
-$102.9K
-33.42%
YoY
|
-$110.5K
-235.15%
YoY
|
-$259.4K
96.12%
YoY
|
-$177.6K
177.76%
YoY
|
-$154.5K
-32.58%
YoY
|
$81.76K
-130.19%
YoY
|
-$132.2K
-70.82%
YoY
|
| Interest Expense |
$31.24K
27.54%
YoY
|
-$24.60K
748.28%
YoY
|
$36.95K
268.83%
YoY
|
$26.31K
161.56%
YoY
|
$24.50K
141.33%
YoY
|
-$2.900K
-122.09%
YoY
|
$10.02K
-4.53%
YoY
|
$10.06K
-2.26%
YoY
|
$10.15K
-3.65%
YoY
|
$13.13K
-459.73%
YoY
|
$10.49K
-2.14%
YoY
|
$10.29K
-4.87%
YoY
|
$10.54K
-200.52%
YoY
|
-$3.650K
-63.13%
YoY
|
$10.72K
-187.76%
YoY
|
$10.82K
-20.13%
YoY
|
-$10.48K
-19.51%
YoY
|
-$9.900K
-21.74%
YoY
|
-$12.22K
6.72%
YoY
|
$13.54K
-225.64%
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
|
$107.6K
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
-$152.7K
-47.83%
YoY
|
-$361.4K
-15.06%
YoY
|
-$263.4K
26.16%
YoY
|
-$393.6K
-1.21%
YoY
|
-$292.7K
-21.47%
YoY
|
-$425.5K
117.14%
YoY
|
-$208.8K
-796.05%
YoY
|
-$398.4K
-658.18%
YoY
|
-$372.7K
440.38%
YoY
|
-$196.0K
-18762.86%
YoY
|
$30.00K
-125.7%
YoY
|
$71.38K
-126.54%
YoY
|
-$68.97K
-63.33%
YoY
|
$1.050K
-100.64%
YoY
|
-$116.7K
-121.58%
YoY
|
-$269.0K
85.54%
YoY
|
-$188.1K
-148.46%
YoY
|
-$164.4K
-32.02%
YoY
|
$540.9K
-291.61%
YoY
|
-$145.0K
-68.76%
YoY
|
| Income Tax |
$0.00
N/A
|
$1.159M
-1128.57%
YoY
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
N/A
N/A
|
-$112.7K
-61.22%
YoY
|
-$50.49K
-35.84%
YoY
|
-$100.5K
-718.67%
YoY
|
-$88.90K
485.48%
YoY
|
-$290.6K
-1321.05%
YoY
|
-$78.69K
164.59%
YoY
|
$16.24K
-124.07%
YoY
|
-$15.18K
-65.16%
YoY
|
$23.80K
-199.37%
YoY
|
-$29.74K
-263.15%
YoY
|
-$67.46K
91.29%
YoY
|
-$43.58K
184.28%
YoY
|
-$23.95K
-49.63%
YoY
|
$18.23K
-126.22%
YoY
|
-$35.27K
-69.18%
YoY
|
| Net Earnings |
-$152.7K
-47.82%
YoY
|
-$1.521M
386.13%
YoY
|
-$263.4K
66.39%
YoY
|
-$393.6K
32.1%
YoY
|
-$292.7K
3.13%
YoY
|
-$312.8K
-430.48%
YoY
|
-$158.3K
-244.45%
YoY
|
-$298.0K
-640.37%
YoY
|
-$283.8K
427.64%
YoY
|
$94.65K
-516.04%
YoY
|
$109.6K
-226.02%
YoY
|
$55.15K
-127.36%
YoY
|
-$53.79K
-62.78%
YoY
|
-$22.75K
-83.8%
YoY
|
-$86.97K
-116.64%
YoY
|
-$201.5K
83.69%
YoY
|
-$144.5K
-135.82%
YoY
|
-$140.5K
-27.7%
YoY
|
$522.7K
-345.65%
YoY
|
-$109.7K
-68.62%
YoY
|
| Basic Earnings Per Share |
-$0.06
-45.45%
YoY
|
N/A
|
-$0.10
66.67%
YoY
|
-$0.14
16.67%
YoY
|
-$0.11
-8.33%
YoY
|
N/A
|
-$0.06
-250.0%
YoY
|
-$0.12
-700.0%
YoY
|
-$0.12
500.0%
YoY
|
N/A
|
$0.04
-200.0%
YoY
|
$0.02
-125.0%
YoY
|
-$0.02
-66.67%
YoY
|
N/A
|
-$0.04
-119.05%
YoY
|
-$0.08
100.0%
YoY
|
-$0.06
N/A
|
N/A
|
$0.21
N/A
|
-$0.04
N/A
|
| Diluted Earnings Per Share |
-$0.06
-45.45%
YoY
|
-$0.55
374.79%
YoY
|
-$0.10
66.67%
YoY
|
-$0.14
16.67%
YoY
|
-$0.11
-8.33%
YoY
|
-$0.12
-404.38%
YoY
|
-$0.06
-250.0%
YoY
|
-$0.12
-700.0%
YoY
|
-$0.12
500.0%
YoY
|
$0.04
-516.07%
YoY
|
$0.04
-200.0%
YoY
|
$0.02
-125.0%
YoY
|
-$0.02
-100.0%
YoY
|
-$0.01
-100.0%
YoY
|
-$0.04
-100.0%
YoY
|
-$0.08
100.0%
YoY
|
-$58.88K
-135.82%
YoY
|
-$57.23K
71537762.86%
YoY
|
$209.0K
-341.04%
YoY
|
-$0.04
-100.0%
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
|
N/A
|
| Basic Shares Outstanding |
2.753M shares
3.32%
YoY
|
2.753M shares
N/A
|
2.753M shares
5.4%
YoY
|
2.753M shares
12.16%
YoY
|
2.664M shares
8.56%
YoY
|
N/A
|
2.612M shares
6.42%
YoY
|
2.454M shares
0.0%
YoY
|
2.454M shares
0.0%
YoY
|
N/A
|
2.454M shares
0.0%
YoY
|
2.454M shares
0.0%
YoY
|
2.454M shares
0.0%
YoY
|
N/A
|
2.454M shares
0.0%
YoY
|
2.454M shares
0.0%
YoY
|
2.454M shares
N/A
|
N/A
|
2.454M shares
N/A
|
2.454M shares
N/A
|
| Diluted Shares Outstanding |
2.753M shares
2.15%
YoY
|
N/A
|
2.753M shares
5.4%
YoY
|
2.753M shares
12.16%
YoY
|
2.695M shares
9.8%
YoY
|
N/A
|
2.612M shares
6.42%
YoY
|
2.454M shares
0.0%
YoY
|
2.454M shares
0.0%
YoY
|
N/A
|
2.454M shares
0.0%
YoY
|
2.454M shares
0.0%
YoY
|
2.454M shares
0.0%
YoY
|
N/A
|
2.454M shares
-1.88%
YoY
|
2.454M shares
0.0%
YoY
|
2.454M shares
N/A
|
N/A
|
2.501M shares
N/A
|
2.454M shares
N/A
|
Loading...