|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$12.05M
0.54%
YoY
|
$11.98M
-1.63%
YoY
|
$12.18M
13.8%
YoY
|
$10.70M
2.21%
YoY
|
$10.47M
11.4%
YoY
|
| Cost Of Revenue |
$6.535M
-4.39%
YoY
|
$6.835M
2.04%
YoY
|
$6.699M
9.89%
YoY
|
$6.096M
0.86%
YoY
|
$6.044M
16.29%
YoY
|
| Gross Profit |
$5.511M
7.09%
YoY
|
$5.146M
-6.11%
YoY
|
$5.481M
18.98%
YoY
|
$4.607M
4.06%
YoY
|
$4.427M
5.36%
YoY
|
| Selling, General & Admin |
$4.625M
1.36%
YoY
|
$4.562M
9.04%
YoY
|
$4.184M
2.4%
YoY
|
$4.086M
14.44%
YoY
|
$3.570M
-7.85%
YoY
|
| Research & Development |
$753.1K
9.44%
YoY
|
$688.2K
-15.95%
YoY
|
$818.8K
-17.38%
YoY
|
$991.0K
11.29%
YoY
|
$890.5K
-20.66%
YoY
|
| Depreciation & Amortization |
$37.82K
-17.81%
YoY
|
$46.02K
1.8%
YoY
|
$45.20K
-6.67%
YoY
|
$48.43K
8.08%
YoY
|
$44.81K
-10.53%
YoY
|
| Operating Expenses |
$5.378M
2.42%
YoY
|
$5.251M
4.95%
YoY
|
$5.003M
-1.46%
YoY
|
$5.077M
13.81%
YoY
|
$4.461M
-10.72%
YoY
|
| Operating Profit |
$133.2K
-227.51%
YoY
|
-$104.5K
-121.83%
YoY
|
$478.5K
-201.8%
YoY
|
-$470.1K
1294.97%
YoY
|
-$33.70K
-97.59%
YoY
|
| Interest Expense |
-$22.70K
-209.21%
YoY
|
$20.79K
-4.85%
YoY
|
$21.85K
18.68%
YoY
|
$18.41K
-15.73%
YoY
|
$21.84K
60.83%
YoY
|
| Other Income/Expense, Net |
-$27.69K
33.23%
YoY
|
-$20.79K
-4.29%
YoY
|
-$21.72K
-104.45%
YoY
|
$488.1K
-2763.67%
YoY
|
-$18.33K
-102.45%
YoY
|
| Pretax Income |
$105.5K
-184.22%
YoY
|
-$125.3K
-127.42%
YoY
|
$456.8K
2426.71%
YoY
|
$18.08K
-134.76%
YoY
|
-$52.02K
-92.0%
YoY
|
| Income Tax |
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
| Net Earnings |
$105.5K
-184.24%
YoY
|
-$125.3K
-127.42%
YoY
|
$456.8K
2426.55%
YoY
|
$18.08K
-134.76%
YoY
|
-$52.02K
-92.0%
YoY
|
| Basic Earnings Per Share |
$0.00
-100.0%
YoY
|
-$0.02
-166.67%
YoY
|
$0.03
N/A
|
$0.00
-100.0%
YoY
|
-$0.01
-88.89%
YoY
|
| Diluted Earnings Per Share |
$0.00
-100.0%
YoY
|
-$0.02
-166.67%
YoY
|
$0.03
N/A
|
$0.00
-100.0%
YoY
|
-$0.01
-88.89%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
7.415M shares
0.0%
YoY
|
7.415M shares
0.0%
YoY
|
7.415M shares
0.0%
YoY
|
7.415M shares
0.0%
YoY
|
7.415M shares
0.0%
YoY
|
| Diluted Shares Outstanding |
14.25M shares
92.2%
YoY
|
7.415M shares
-45.33%
YoY
|
13.56M shares
2.6%
YoY
|
13.22M shares
78.28%
YoY
|
7.415M shares
0.0%
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 |
$2.609M
-24.92%
YoY
|
$3.591M
11.52%
YoY
|
$2.675M
-3.81%
YoY
|
$2.570M
-25.97%
YoY
|
$3.474M
28.89%
YoY
|
$3.221M
12.24%
YoY
|
$2.781M
-5.56%
YoY
|
$3.472M
10.72%
YoY
|
$2.696M
-21.51%
YoY
|
$2.869M
-4.53%
YoY
|
$2.945M
13.06%
YoY
|
$3.136M
7.71%
YoY
|
$3.434M
42.14%
YoY
|
$3.005M
11.28%
YoY
|
$2.605M
-2.63%
YoY
|
$2.911M
2.69%
YoY
|
$2.416M
3.92%
YoY
|
$2.701M
-6.81%
YoY
|
$2.675M
10.82%
YoY
|
| Cost Of Revenue |
$1.662M
-11.33%
YoY
|
$2.035M
23.61%
YoY
|
$1.555M
-0.87%
YoY
|
$1.446M
-27.7%
YoY
|
$1.874M
18.72%
YoY
|
$1.647M
2.41%
YoY
|
$1.568M
-4.89%
YoY
|
$2.000M
19.23%
YoY
|
$1.579M
-8.26%
YoY
|
$1.608M
-8.24%
YoY
|
$1.649M
6.49%
YoY
|
$1.677M
18.54%
YoY
|
$1.721M
16.46%
YoY
|
$1.752M
13.81%
YoY
|
$1.548M
-6.94%
YoY
|
$1.415M
-5.12%
YoY
|
$1.478M
6.82%
YoY
|
$1.540M
-7.58%
YoY
|
$1.664M
10.64%
YoY
|
| Gross Profit |
$946.7K
-40.83%
YoY
|
$1.556M
-1.14%
YoY
|
$1.121M
-7.62%
YoY
|
$1.124M
-23.63%
YoY
|
$1.600M
43.26%
YoY
|
$1.574M
24.78%
YoY
|
$1.213M
-6.4%
YoY
|
$1.472M
0.94%
YoY
|
$1.117M
-34.82%
YoY
|
$1.261M
0.65%
YoY
|
$1.296M
22.69%
YoY
|
$1.458M
-2.53%
YoY
|
$1.713M
82.58%
YoY
|
$1.253M
7.93%
YoY
|
$1.056M
4.47%
YoY
|
$1.496M
11.36%
YoY
|
$938.5K
-0.34%
YoY
|
$1.161M
-5.77%
YoY
|
$1.011M
11.13%
YoY
|
| Selling, General & Admin |
$1.336M
15.26%
YoY
|
$1.326M
14.11%
YoY
|
$1.107M
0.74%
YoY
|
$1.204M
3.76%
YoY
|
$1.159M
3.72%
YoY
|
$1.162M
-1.87%
YoY
|
$1.099M
-0.08%
YoY
|
$1.161M
7.87%
YoY
|
$1.118M
19.12%
YoY
|
$1.184M
11.52%
YoY
|
$1.100M
-0.72%
YoY
|
$1.076M
-12.57%
YoY
|
$938.2K
-6.28%
YoY
|
$1.062M
11.8%
YoY
|
$1.108M
22.51%
YoY
|
$1.231M
31.46%
YoY
|
$1.001M
16.65%
YoY
|
$949.8K
7.45%
YoY
|
$904.5K
1.38%
YoY
|
| Research & Development |
$29.91K
-81.85%
YoY
|
$131.2K
-15.88%
YoY
|
$216.1K
53.41%
YoY
|
$291.6K
68.57%
YoY
|
$164.8K
5.72%
YoY
|
$155.9K
5.57%
YoY
|
$140.9K
-33.45%
YoY
|
$173.0K
-2.52%
YoY
|
$155.8K
-16.1%
YoY
|
$147.7K
-22.79%
YoY
|
$211.7K
-19.9%
YoY
|
$177.5K
-15.52%
YoY
|
$185.8K
-19.0%
YoY
|
$191.3K
-26.54%
YoY
|
$264.2K
-9.25%
YoY
|
$210.0K
-4.93%
YoY
|
$229.3K
6.31%
YoY
|
$260.4K
6.51%
YoY
|
$291.2K
39.11%
YoY
|
| Depreciation & Amortization |
N/A
|
$8.400K
-15.15%
YoY
|
$8.170K
-23.12%
YoY
|
$8.500K
-55.87%
YoY
|
$8.800K
145.81%
YoY
|
$9.900K
-18.52%
YoY
|
$10.63K
-3.64%
YoY
|
$19.26K
78.66%
YoY
|
$3.580K
-69.0%
YoY
|
$12.15K
6.77%
YoY
|
$11.03K
-3.97%
YoY
|
$10.78K
-6.18%
YoY
|
$11.55K
0.52%
YoY
|
$11.38K
-5.17%
YoY
|
$11.49K
-14.61%
YoY
|
$11.49K
-3.28%
YoY
|
$11.49K
6.59%
YoY
|
$12.00K
10.6%
YoY
|
$13.45K
18.99%
YoY
|
| Operating Expenses |
$1.366M
3.18%
YoY
|
$1.457M
10.56%
YoY
|
$1.323M
6.72%
YoY
|
$1.496M
12.17%
YoY
|
$1.324M
3.96%
YoY
|
$1.318M
-1.04%
YoY
|
$1.240M
-5.46%
YoY
|
$1.334M
6.4%
YoY
|
$1.273M
13.3%
YoY
|
$1.332M
6.28%
YoY
|
$1.312M
-4.41%
YoY
|
$1.253M
-13.0%
YoY
|
$1.124M
-8.65%
YoY
|
$1.253M
3.55%
YoY
|
$1.372M
14.77%
YoY
|
$1.441M
24.51%
YoY
|
$1.230M
14.58%
YoY
|
$1.210M
7.24%
YoY
|
$1.196M
8.55%
YoY
|
| Operating Profit |
-$419.3K
-251.89%
YoY
|
$98.74K
-61.42%
YoY
|
-$202.8K
652.18%
YoY
|
-$371.8K
-368.84%
YoY
|
$276.0K
-276.26%
YoY
|
$255.9K
-462.86%
YoY
|
-$26.96K
72.27%
YoY
|
$138.3K
-32.5%
YoY
|
-$156.6K
-126.56%
YoY
|
-$70.52K
-2350900.0%
YoY
|
-$15.65K
-95.05%
YoY
|
$204.9K
269.89%
YoY
|
$589.6K
-301.96%
YoY
|
$3.00
-100.01%
YoY
|
-$315.9K
71.23%
YoY
|
$55.39K
-70.28%
YoY
|
-$291.9K
120.77%
YoY
|
-$49.05K
-147.28%
YoY
|
-$184.5K
-3.7%
YoY
|
| Interest Expense |
N/A
|
-$800.00
-83.67%
YoY
|
-$4.300K
-18.25%
YoY
|
-$8.000K
105.13%
YoY
|
-$4.600K
-183.02%
YoY
|
-$4.900K
-184.53%
YoY
|
-$5.260K
-194.77%
YoY
|
-$3.900K
-40.28%
YoY
|
$5.541K
28.41%
YoY
|
$5.797K
-4.12%
YoY
|
$5.550K
14.98%
YoY
|
-$6.530K
21.83%
YoY
|
$4.315K
4.38%
YoY
|
$6.046K
44.43%
YoY
|
$4.827K
2.77%
YoY
|
-$5.360K
0.0%
YoY
|
$4.134K
-23.42%
YoY
|
$4.186K
-23.46%
YoY
|
$4.697K
-14.88%
YoY
|
| Other Income/Expense, Net |
-$17.62K
N/A
|
-$1.061K
-78.78%
YoY
|
-$37.10K
605.07%
YoY
|
$0.00
N/A
|
$0.00
N/A
|
-$5.000K
-13.75%
YoY
|
-$5.262K
-5.19%
YoY
|
N/A
|
$0.00
-100.0%
YoY
|
-$5.797K
-4.12%
YoY
|
-$5.550K
14.98%
YoY
|
$0.00
N/A
|
-$4.315K
5.17%
YoY
|
-$6.046K
47.43%
YoY
|
-$4.827K
-100.96%
YoY
|
$0.00
-100.0%
YoY
|
-$4.103K
-21.7%
YoY
|
-$4.101K
-22.27%
YoY
|
$501.7K
-10176.42%
YoY
|
| Pretax Income |
N/A
|
$97.70K
-60.28%
YoY
|
-$239.9K
644.57%
YoY
|
-$379.7K
-382.49%
YoY
|
$271.5K
-267.44%
YoY
|
$246.0K
-422.33%
YoY
|
-$32.22K
51.98%
YoY
|
$134.4K
-32.24%
YoY
|
-$162.2K
-127.71%
YoY
|
-$76.32K
1163.58%
YoY
|
-$21.20K
-93.39%
YoY
|
$198.4K
296.48%
YoY
|
$585.2K
-297.7%
YoY
|
-$6.040K
-88.64%
YoY
|
-$320.7K
-201.1%
YoY
|
$50.03K
-72.74%
YoY
|
-$296.0K
115.33%
YoY
|
-$53.15K
-153.97%
YoY
|
$317.2K
-261.39%
YoY
|
| Income Tax |
$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
|
$0.00
N/A
|
$0.00
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Net Earnings |
$2.373M
774.28%
YoY
|
$97.68K
-60.3%
YoY
|
-$239.9K
644.49%
YoY
|
-$205.7K
-269.19%
YoY
|
$271.5K
-267.42%
YoY
|
$246.0K
-422.35%
YoY
|
-$32.22K
51.99%
YoY
|
$121.6K
6654.44%
YoY
|
-$162.1K
-127.71%
YoY
|
-$76.32K
1162.97%
YoY
|
-$21.20K
-93.39%
YoY
|
$1.800K
-96.4%
YoY
|
$585.2K
-297.7%
YoY
|
-$6.043K
-88.63%
YoY
|
-$320.7K
-201.1%
YoY
|
$50.03K
-72.74%
YoY
|
-$296.0K
115.34%
YoY
|
-$53.15K
-153.98%
YoY
|
$317.2K
-261.39%
YoY
|
| Basic Earnings Per Share |
$0.16
700.0%
YoY
|
$0.01
-50.0%
YoY
|
-$0.03
200.0%
YoY
|
N/A
|
$0.02
-200.0%
YoY
|
$0.02
-300.0%
YoY
|
-$0.01
N/A
|
N/A
|
-$0.02
-125.0%
YoY
|
-$0.01
N/A
|
$0.00
-100.0%
YoY
|
N/A
|
$0.08
-300.0%
YoY
|
$0.00
-100.0%
YoY
|
-$0.05
-225.0%
YoY
|
N/A
|
-$0.04
100.0%
YoY
|
-$0.01
-200.0%
YoY
|
$0.04
-233.33%
YoY
|
| Diluted Earnings Per Share |
$0.16
700.0%
YoY
|
$0.01
-50.0%
YoY
|
-$0.03
200.0%
YoY
|
-$0.03
-243.9%
YoY
|
$0.02
-200.0%
YoY
|
$0.02
-300.0%
YoY
|
-$0.01
N/A
|
$0.02
12515.38%
YoY
|
-$0.02
-150.0%
YoY
|
-$0.01
N/A
|
$0.00
-100.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.04
-200.0%
YoY
|
$0.00
-100.0%
YoY
|
-$0.05
-350.0%
YoY
|
$6.747K
-72.74%
YoY
|
-$0.04
100.0%
YoY
|
-$0.01
-200.0%
YoY
|
$0.02
-166.67%
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.415M shares
0.0%
YoY
|
7.415M shares
0.0%
YoY
|
7.415M shares
0.0%
YoY
|
N/A
|
7.415M shares
0.0%
YoY
|
7.415M shares
0.0%
YoY
|
7.415M shares
0.0%
YoY
|
7.415M shares
0.0%
YoY
|
7.415M shares
0.0%
YoY
|
7.415M shares
0.0%
YoY
|
7.415M shares
0.0%
YoY
|
7.415M shares
0.0%
YoY
|
7.415M shares
0.0%
YoY
|
7.415M shares
0.0%
YoY
|
7.415M shares
0.0%
YoY
|
7.415M shares
0.0%
YoY
|
7.415M shares
0.0%
YoY
|
7.415M shares
0.0%
YoY
|
7.415M shares
0.0%
YoY
|
| Diluted Shares Outstanding |
14.51M shares
2.43%
YoY
|
14.42M shares
2.43%
YoY
|
7.415M shares
0.0%
YoY
|
N/A
|
14.17M shares
91.04%
YoY
|
14.08M shares
89.9%
YoY
|
7.415M shares
0.0%
YoY
|
N/A
|
7.415M shares
-44.99%
YoY
|
7.415M shares
0.0%
YoY
|
7.415M shares
0.0%
YoY
|
N/A
|
13.48M shares
81.77%
YoY
|
7.415M shares
0.0%
YoY
|
7.415M shares
-42.41%
YoY
|
N/A
|
7.415M shares
0.0%
YoY
|
7.415M shares
-41.64%
YoY
|
12.88M shares
73.64%
YoY
|
Loading...