|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$4.442M
4.39%
YoY
|
$4.255M
-16.65%
YoY
|
$5.105M
-38.89%
YoY
|
$8.354M
34.37%
YoY
|
$6.217M
64.65%
YoY
|
| Cost Of Revenue |
$2.299M
-12.52%
YoY
|
$2.628M
10.19%
YoY
|
$2.385M
-25.05%
YoY
|
$3.182M
39.13%
YoY
|
$2.287M
4.81%
YoY
|
| Gross Profit |
$2.143M
31.71%
YoY
|
$1.627M
-40.18%
YoY
|
$2.720M
-47.41%
YoY
|
$5.172M
31.6%
YoY
|
$3.930M
146.55%
YoY
|
| Selling, General & Admin |
$3.483M
18.31%
YoY
|
$2.944M
-0.88%
YoY
|
$2.970M
-4.99%
YoY
|
$3.126M
16.42%
YoY
|
$2.685M
1.7%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$397.0K
10.89%
YoY
|
$358.0K
56.33%
YoY
|
$229.0K
209.46%
YoY
|
$74.00K
-38.84%
YoY
|
$121.0K
-73.23%
YoY
|
| Operating Expenses |
$7.723M
28.08%
YoY
|
$6.030M
-1.03%
YoY
|
$6.093M
-27.43%
YoY
|
$8.396M
148.55%
YoY
|
$3.378M
4.55%
YoY
|
| Operating Profit |
-$3.281M
84.85%
YoY
|
-$1.775M
79.66%
YoY
|
-$988.0K
2252.38%
YoY
|
-$42.00K
-107.61%
YoY
|
$552.0K
-133.72%
YoY
|
| Interest Expense |
$825.0K
-13.79%
YoY
|
$957.0K
25.76%
YoY
|
$761.0K
435.92%
YoY
|
$142.0K
N/A
|
N/A
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
-$2.456M
200.24%
YoY
|
-$818.0K
565.04%
YoY
|
-$123.0K
-107.54%
YoY
|
$1.631M
70.79%
YoY
|
$955.0K
-177.39%
YoY
|
| Income Tax |
-$574.0K
203.7%
YoY
|
-$189.0K
45.38%
YoY
|
-$130.0K
-113.51%
YoY
|
$962.0K
-1273.17%
YoY
|
-$82.00K
-75.88%
YoY
|
| Net Earnings |
-$1.882M
199.21%
YoY
|
-$629.0K
-9085.71%
YoY
|
$7.000K
-98.95%
YoY
|
$669.0K
-35.49%
YoY
|
$1.037M
-216.0%
YoY
|
| Basic Earnings Per Share |
-$0.28
211.11%
YoY
|
-$0.09
N/A
|
N/A
N/A
|
$0.10
-33.33%
YoY
|
$0.15
-215.38%
YoY
|
| Diluted Earnings Per Share |
-$0.28
203.64%
YoY
|
-$0.09
-9071.15%
YoY
|
$0.00
-98.95%
YoY
|
$0.10
-100.0%
YoY
|
$153.5K
-216.27%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
6.657M shares
-1.23%
YoY
|
6.740M shares
-0.08%
YoY
|
6.745M shares
-0.12%
YoY
|
6.753M shares
-0.03%
YoY
|
6.755M shares
-0.23%
YoY
|
| Diluted Shares Outstanding |
N/A
|
N/A
|
N/A
|
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 |
$1.321M
10.54%
YoY
|
$1.249M
1.54%
YoY
|
$958.0K
7.88%
YoY
|
$1.040M
-6.81%
YoY
|
$1.195M
17.04%
YoY
|
$1.230M
1.65%
YoY
|
$888.0K
-46.95%
YoY
|
$1.116M
5.88%
YoY
|
$1.021M
-12.51%
YoY
|
$1.210M
-34.35%
YoY
|
$1.674M
-16.8%
YoY
|
$1.054M
-60.6%
YoY
|
$1.167M
-36.02%
YoY
|
$1.843M
-11.61%
YoY
|
$2.012M
11.41%
YoY
|
$2.675M
118.01%
YoY
|
$1.824M
65.97%
YoY
|
$2.085M
84.68%
YoY
|
$1.806M
59.12%
YoY
|
| Cost Of Revenue |
N/A
|
$796.0K
0.89%
YoY
|
$560.0K
5.26%
YoY
|
$474.0K
-49.68%
YoY
|
$469.0K
28.49%
YoY
|
$789.0K
-10.03%
YoY
|
$532.0K
-16.88%
YoY
|
$942.0K
111.69%
YoY
|
$365.0K
-13.71%
YoY
|
$877.0K
-21.7%
YoY
|
$640.0K
-16.01%
YoY
|
$445.0K
-46.71%
YoY
|
$423.0K
-9.03%
YoY
|
$1.120M
43.59%
YoY
|
$762.0K
32.29%
YoY
|
$835.0K
29.66%
YoY
|
$465.0K
62.02%
YoY
|
$780.0K
-10.86%
YoY
|
$576.0K
11.2%
YoY
|
| Gross Profit |
N/A
|
$453.0K
2.72%
YoY
|
$398.0K
11.8%
YoY
|
$566.0K
225.29%
YoY
|
$726.0K
10.67%
YoY
|
$441.0K
32.43%
YoY
|
$356.0K
-65.44%
YoY
|
$174.0K
-71.43%
YoY
|
$656.0K
-11.83%
YoY
|
$333.0K
-53.94%
YoY
|
$1.030M
-17.6%
YoY
|
$609.0K
-66.9%
YoY
|
$744.0K
-45.25%
YoY
|
$723.0K
-44.6%
YoY
|
$1.250M
1.63%
YoY
|
$1.840M
215.61%
YoY
|
$1.359M
67.36%
YoY
|
$1.305M
413.78%
YoY
|
$1.230M
99.35%
YoY
|
| Selling, General & Admin |
N/A
|
$1.522M
24.75%
YoY
|
$548.0K
13.22%
YoY
|
$692.0K
20.14%
YoY
|
$721.0K
8.58%
YoY
|
$1.220M
0.41%
YoY
|
$484.0K
-8.68%
YoY
|
$576.0K
24.14%
YoY
|
$664.0K
-12.4%
YoY
|
$1.215M
-17.74%
YoY
|
$530.0K
-11.67%
YoY
|
$464.0K
1.09%
YoY
|
$758.0K
28.47%
YoY
|
$1.477M
29.11%
YoY
|
$600.0K
9.29%
YoY
|
$459.0K
0.88%
YoY
|
$590.0K
9.87%
YoY
|
$1.144M
24.75%
YoY
|
$549.0K
65.36%
YoY
|
| Research & Development |
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
|
| Depreciation & Amortization |
$96.00K
108.7%
YoY
|
$69.00K
-67.45%
YoY
|
$140.0K
115.38%
YoY
|
$142.0K
230.23%
YoY
|
$46.00K
21.05%
YoY
|
$212.0K
42.28%
YoY
|
$65.00K
109.68%
YoY
|
$43.00K
186.67%
YoY
|
$38.00K
22.58%
YoY
|
$149.0K
-5066.67%
YoY
|
$31.00K
29.17%
YoY
|
$15.00K
-58.33%
YoY
|
$31.00K
82.35%
YoY
|
-$3.000K
-104.11%
YoY
|
$24.00K
-114.46%
YoY
|
$36.00K
-62.5%
YoY
|
$17.00K
-85.71%
YoY
|
$73.00K
-61.78%
YoY
|
-$166.0K
-231.75%
YoY
|
| Operating Expenses |
$1.200M
-2.91%
YoY
|
$3.135M
118.92%
YoY
|
$1.248M
15.45%
YoY
|
$1.308M
-16.21%
YoY
|
$1.236M
5.91%
YoY
|
$1.432M
9.82%
YoY
|
$1.081M
-15.08%
YoY
|
$1.561M
38.76%
YoY
|
$1.167M
-22.92%
YoY
|
$1.304M
-61.02%
YoY
|
$1.273M
-8.15%
YoY
|
$1.125M
-15.41%
YoY
|
$1.514M
101.87%
YoY
|
$3.345M
98.52%
YoY
|
$1.386M
233.17%
YoY
|
$1.330M
8.13%
YoY
|
$750.0K
8.54%
YoY
|
$1.685M
45.64%
YoY
|
$416.0K
-14.75%
YoY
|
| Operating Profit |
$121.0K
-395.12%
YoY
|
-$2.682M
170.64%
YoY
|
-$290.0K
50.26%
YoY
|
-$268.0K
-39.78%
YoY
|
-$41.00K
-71.92%
YoY
|
-$991.0K
2.06%
YoY
|
-$193.0K
-148.13%
YoY
|
-$445.0K
526.76%
YoY
|
-$146.0K
-57.93%
YoY
|
-$971.0K
-62.97%
YoY
|
$401.0K
-35.94%
YoY
|
-$71.00K
-113.92%
YoY
|
-$347.0K
-156.98%
YoY
|
-$2.622M
590.0%
YoY
|
$626.0K
-23.1%
YoY
|
$510.0K
-178.83%
YoY
|
$609.0K
403.31%
YoY
|
-$380.0K
-57.92%
YoY
|
$814.0K
531.01%
YoY
|
| Interest Expense |
N/A
|
$197.0K
-16.53%
YoY
|
$208.0K
-17.13%
YoY
|
$212.0K
-12.76%
YoY
|
$208.0K
-8.37%
YoY
|
$236.0K
3.51%
YoY
|
$251.0K
19.52%
YoY
|
$243.0K
22.11%
YoY
|
$227.0K
81.6%
YoY
|
$228.0K
60.56%
YoY
|
$210.0K
N/A
|
$199.0K
N/A
|
$125.0K
N/A
|
$142.0K
N/A
|
N/A
|
N/A
|
N/A
|
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
|
| Pretax Income |
$289.0K
73.05%
YoY
|
-$2.485M
229.14%
YoY
|
-$82.00K
-241.38%
YoY
|
-$56.00K
-72.28%
YoY
|
$167.0K
106.17%
YoY
|
-$755.0K
1.62%
YoY
|
$58.00K
-90.49%
YoY
|
-$202.0K
-257.81%
YoY
|
$81.00K
-168.64%
YoY
|
-$743.0K
-70.04%
YoY
|
$610.0K
-71.72%
YoY
|
$128.0K
-90.48%
YoY
|
-$118.0K
-119.38%
YoY
|
-$2.480M
-10882.61%
YoY
|
$2.157M
164.99%
YoY
|
$1.345M
-44933.33%
YoY
|
$609.0K
403.31%
YoY
|
$23.00K
-104.6%
YoY
|
$814.0K
531.01%
YoY
|
| Income Tax |
$31.00K
82.35%
YoY
|
-$314.0K
647.62%
YoY
|
-$291.0K
230.68%
YoY
|
$14.00K
-122.58%
YoY
|
$17.00K
466.67%
YoY
|
-$42.00K
-71.03%
YoY
|
-$88.00K
-366.67%
YoY
|
-$62.00K
-2166.67%
YoY
|
$3.000K
-114.29%
YoY
|
-$145.0K
-200.0%
YoY
|
$33.00K
-92.89%
YoY
|
$3.000K
-98.81%
YoY
|
-$21.00K
-121.0%
YoY
|
$145.0K
-127.88%
YoY
|
$464.0K
12.9%
YoY
|
$253.0K
8333.33%
YoY
|
$100.0K
316.67%
YoY
|
-$520.0K
163.96%
YoY
|
$411.0K
1480.77%
YoY
|
| Net Earnings |
$258.0K
72.0%
YoY
|
-$2.171M
204.49%
YoY
|
$209.0K
43.15%
YoY
|
-$70.00K
-50.0%
YoY
|
$150.0K
92.31%
YoY
|
-$713.0K
19.23%
YoY
|
$146.0K
-74.83%
YoY
|
-$140.0K
-212.0%
YoY
|
$78.00K
-180.41%
YoY
|
-$598.0K
-77.22%
YoY
|
$580.0K
-65.74%
YoY
|
$125.0K
-88.55%
YoY
|
-$97.00K
-119.06%
YoY
|
-$2.625M
-583.43%
YoY
|
$1.693M
320.1%
YoY
|
$1.092M
-18300.0%
YoY
|
$509.0K
424.74%
YoY
|
$543.0K
-279.21%
YoY
|
$403.0K
291.26%
YoY
|
| Basic Earnings Per Share |
$0.04
100.0%
YoY
|
N/A
|
$0.03
50.0%
YoY
|
-$0.01
-50.0%
YoY
|
$0.02
100.0%
YoY
|
N/A
|
$0.02
-77.78%
YoY
|
-$0.02
-200.0%
YoY
|
$0.01
-200.0%
YoY
|
N/A
|
$0.09
-64.0%
YoY
|
$0.02
-87.5%
YoY
|
-$0.01
-112.5%
YoY
|
N/A
|
$0.25
316.67%
YoY
|
$0.16
N/A
|
$0.08
N/A
|
N/A
|
$0.06
N/A
|
| Diluted Earnings Per Share |
N/A
|
-$0.33
207.94%
YoY
|
$0.03
46.08%
YoY
|
-$0.01
-48.15%
YoY
|
$0.02
86.43%
YoY
|
-$0.11
19.06%
YoY
|
$0.02
-75.89%
YoY
|
-$0.02
-212.15%
YoY
|
$0.01
-180.51%
YoY
|
-$0.09
-77.15%
YoY
|
$0.09
-100.0%
YoY
|
$0.02
-100.0%
YoY
|
-$0.01
-100.0%
YoY
|
-$0.39
-100.0%
YoY
|
$250.7K
321.62%
YoY
|
$161.7K
-18300.0%
YoY
|
$75.35K
424.74%
YoY
|
$81.14K
-280.9%
YoY
|
$59.47K
291.26%
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 |
6.598M shares
-2.1%
YoY
|
6.598M shares
-2.1%
YoY
|
6.598M shares
-2.1%
YoY
|
6.740M shares
0.0%
YoY
|
6.740M shares
0.0%
YoY
|
6.740M shares
0.0%
YoY
|
6.740M shares
0.0%
YoY
|
6.740M shares
-0.15%
YoY
|
6.740M shares
-0.15%
YoY
|
6.740M shares
-0.15%
YoY
|
6.740M shares
-0.15%
YoY
|
6.750M shares
-0.07%
YoY
|
6.750M shares
-0.07%
YoY
|
6.750M shares
N/A
|
6.750M shares
-0.38%
YoY
|
6.755M shares
0.0%
YoY
|
6.755M shares
N/A
|
N/A
|
6.776M shares
N/A
|
| Diluted Shares Outstanding |
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
|
Loading...